From 366669e6ab92f0b2476260c3827306bdebd3f940 Mon Sep 17 00:00:00 2001 From: Alvie Rahman Date: Sun, 19 Aug 2018 15:35:16 +0100 Subject: [PATCH] Fix /ls :only-hidden mode --- bot.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/bot.py b/bot.py index b2cb14f..5c90fc6 100755 --- a/bot.py +++ b/bot.py @@ -277,10 +277,11 @@ def ls_tasks(arguments, chat_id): counter += 1 filter_pass = True - # hidden texts - if task.done and ":show-done" not in arguments: + if not task.done and ":only-done" in arguments: continue - if task.done and ":only-done" in arguments: + elif task.done and ":only-done" in arguments: + pass + elif task.done and ":show-done" not in arguments: continue # filter checking @@ -289,7 +290,8 @@ def ls_tasks(arguments, chat_id): filter_pass = False break - # needs continue statement after each filter list + # needs continue statement after each filter list as filter_pass + # gets reset if not filter_pass: continue