From 26c9d5d9434e789c3120539c160a9fc1f2ec6f6d Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Fri, 27 Nov 2020 09:18:05 -0500 Subject: [PATCH] [U] Update calls --- src/commands.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/commands.py b/src/commands.py index 8e00a82..f690ef2 100644 --- a/src/commands.py +++ b/src/commands.py @@ -107,7 +107,7 @@ def touch(update: Update, context: CallbackContext): return "*Error:* %s cannot pass the format check" % url # Create - database.userRequests[user][name] = {'method': 'GET', 'url': url, 'headers': {}, 'data': None} + database.userRequests[user][name] = {'method': 'GET', 'url': url, 'headers': {}, 'data': None, 'enabled': False} database.save() return "%s is successfully created!" % name @@ -198,8 +198,12 @@ def enable(update: Update, context: CallbackContext): if name not in database.userRequests[user]: return "*Error:* %s doesn't exist." % name + # Check if name is enabled + if scheduler.isStarted(user, name): + return "*Error:* %s is already enabled." % name + # Start task - startTask(user, name) + scheduler.start(user, database.userRequests[user][name]) return "Started!"