Skip to content

Commit bfaa258

Browse files
committed
fix
1 parent 8198e09 commit bfaa258

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

coderbot/activity.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ def load(self, name, default, active_only=True):
3737
if name and default is None:
3838
activities = []
3939
if active_only:
40-
self.activities.search((self.query.name == name) & (self.query.status == ACTIVITY_STATUS_ACTIVE))
40+
activities = self.activities.search((self.query.name == name) & (self.query.status == ACTIVITY_STATUS_ACTIVE))
4141
else:
42-
self.activities.search(self.query.name == name)
42+
activities = self.activities.search(self.query.name == name)
4343
if len(activities) > 0:
4444
return activities[0]
4545
elif default is not None:
@@ -51,26 +51,26 @@ def load(self, name, default, active_only=True):
5151
def save(self, name, activity):
5252
with self.lock:
5353
# if saved activity is "default", reset existing default activity to "non-default"
54-
if activity.get("default", False) is True:
54+
if self.query.get("default", False) is True:
5555
self.activities.update({'default': False})
5656
if self.activities.search(self.query.name == name) == []:
5757
self.activities.insert(activity)
5858
else:
59-
self.activities.update(activity, self.query.name == activity["name"])
59+
self.activities.update(activity, self.query.name == self.query._name)
6060

6161
def delete(self, name, logical = True):
6262
with self.lock:
6363
activities = self.activities.search(self.query.name == name)
6464
if len(activities) > 0:
6565
activity = activities[0]
66-
if activity.get("default", False) is True:
66+
if self.query.get("default", False) is True:
6767
self.activities.update({'default': True}, self.query.stock == True)
6868
if logical:
69-
activity["status"] = ACTIVITY_STATUS_DELETED
69+
self.query._status = ACTIVITY_STATUS_DELETED
7070
activity["modified"] = datetime.now().isoformat()
71-
self.activities.update(activity, self.query.name == name)
71+
self.activities.update(activity, self.self.query.name == name)
7272
else:
73-
self.activities.remove(self.query.name == activity["name"])
73+
self.activities.remove(self.query.name == self.query._name)
7474

7575
def permanentlyRemoveDeletedActivities(self):
7676
for a in self.list(active_only=False):

0 commit comments

Comments
 (0)