Skip to content

Commit

Permalink
fix: [tracker] fix tracker delete
Browse files Browse the repository at this point in the history
  • Loading branch information
Terrtia committed May 26, 2023
1 parent 1e7b527 commit 8252d6b
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions bin/lib/Tracker.py
Original file line number Diff line number Diff line change
Expand Up @@ -564,8 +564,20 @@ def delete(self):

self._del_mails()
self._del_tags()

level = self.get_level()

if level == 0: # user only
user = self.get_user()
r_tracker.srem(f'user:tracker:{user}', self.uuid)
r_tracker.srem(f'user:tracker:{user}:{tracker_type}', self.uuid)
elif level == 1: # global
r_tracker.srem('global:tracker', self.uuid)
r_tracker.srem(f'global:tracker:{tracker_type}', self.uuid)

# meta
r_tracker.delete(f'tracker:{self.uuid}')
trigger_trackers_refresh(tracker_type)


def create_tracker(tracker_type, to_track, user_id, level, description=None, filters={}, tags=[], mails=[], webhook=None, tracker_uuid=None):
Expand Down

0 comments on commit 8252d6b

Please sign in to comment.