Hide toggle

This commit is contained in:
Nemanja Nedeljkovic
2018-01-11 14:54:52 +01:00
parent fa89732f9a
commit d86918d233

View File

@@ -159,10 +159,16 @@ class Page(object):
@logged_in
def hide(self):
data = self.get_selected_item()
with self.term.loader('Hiding'):
data['object'].hide()
if not self.term.loader.exception:
data['hidden'] = True
if data['hidden']:
with self.term.loader('Unhiding'):
data['object'].unhide()
if not self.term.loader.exception:
data['hidden'] = False
else:
with self.term.loader('Hiding'):
data['object'].hide()
if not self.term.loader.exception:
data['hidden'] = True
@PageController.register(Command('UPVOTE'))
@logged_in