fix for !track & !mrelay abbrv
This commit is contained in:
@@ -83,10 +83,11 @@ class TrackController(BaseModule):
|
||||
|
||||
@event(event_type="buddy_logoff", description="Fire tracker events", is_hidden=True)
|
||||
def track_fire_logoff(self, _1, event_data):
|
||||
if "track" in self.buddy_service.get_buddy(event_data.char_id)["types"]:
|
||||
self.event_service.fire_event("track_logoff", self.db.query_single("SELECT * from player where char_id=?",
|
||||
[event_data.char_id]))
|
||||
self.db.exec("DELETE FROM online where char_id=? and bot=?", [event_data.char_id, self.bot.get_char_id()])
|
||||
if buddy := self.buddy_service.get_buddy(event_data.char_id):
|
||||
if "track" in buddy["types"]:
|
||||
self.event_service.fire_event("track_logoff", self.db.query_single("SELECT * from player where char_id=?",
|
||||
[event_data.char_id]))
|
||||
self.db.exec("DELETE FROM online where char_id=? and bot=?", [event_data.char_id, self.bot.get_char_id()])
|
||||
|
||||
@event(event_type="track_logon", description="Fire tracker events", is_hidden=True)
|
||||
def track_logon(self, _1, user):
|
||||
|
||||
Reference in New Issue
Block a user