[F] Fix ambiguous parameters
This commit is contained in:
+1
-1
@@ -171,7 +171,7 @@ def interval(update: Update, context: CallbackContext):
|
|||||||
|
|
||||||
request['interval'] = i
|
request['interval'] = i
|
||||||
database.save()
|
database.save()
|
||||||
scheduler.updateInterval(user, name, request)
|
scheduler.updateInterval(user, name)
|
||||||
|
|
||||||
return "Success!"
|
return "Success!"
|
||||||
|
|
||||||
|
|||||||
+4
-5
@@ -48,12 +48,11 @@ class Scheduler:
|
|||||||
|
|
||||||
return task
|
return task
|
||||||
|
|
||||||
def start(self, user: str, request):
|
def start(self, user: str, name: str):
|
||||||
name = request['name']
|
|
||||||
|
|
||||||
if self.isStarted(user, name):
|
if self.isStarted(user, name):
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
request = self.database.reqs[user][name]
|
||||||
if user not in self.tasks:
|
if user not in self.tasks:
|
||||||
self.tasks[user] = {}
|
self.tasks[user] = {}
|
||||||
|
|
||||||
@@ -83,10 +82,10 @@ class Scheduler:
|
|||||||
def isStarted(self, user: str, name: str):
|
def isStarted(self, user: str, name: str):
|
||||||
return user in self.tasks and name in self.tasks[user]
|
return user in self.tasks and name in self.tasks[user]
|
||||||
|
|
||||||
def updateInterval(self, user: str, name: str, request):
|
def updateInterval(self, user: str, name: str):
|
||||||
if not self.isStarted(user, name):
|
if not self.isStarted(user, name):
|
||||||
return False
|
return False
|
||||||
|
|
||||||
self.stop(user, name)
|
self.stop(user, name)
|
||||||
self.start(user, request)
|
self.start(user, name)
|
||||||
return True
|
return True
|
||||||
|
|||||||
Reference in New Issue
Block a user