Fixed broken downvote, for real this time.

This commit is contained in:
Michael Lazar
2015-06-11 23:11:07 -07:00
parent a1f86519c4
commit 9c75061d4f

View File

@@ -312,12 +312,13 @@ class BasePage(object):
try: try:
if 'likes' not in data: if 'likes' not in data:
pass pass
elif not data['likes']: elif data['likes'] or data['likes'] is None:
data['object'].clear_vote()
data['likes'] = None
else:
data['object'].downvote() data['object'].downvote()
data['likes'] = False data['likes'] = False
else:
data['object'].clear_vote()
data['likes'] = None
except praw.errors.LoginOrScopeRequired: except praw.errors.LoginOrScopeRequired:
show_notification(self.stdscr, ['Not logged in']) show_notification(self.stdscr, ['Not logged in'])