From d529856f6d551dddadf3129779b1b0da87dd4e59 Mon Sep 17 00:00:00 2001 From: qwewqa <198e559dbd446d973355f415bdfa34@gmail.com> Date: Mon, 25 Jan 2021 17:52:17 -0500 Subject: [PATCH] add add_alias method to asset filters --- miyu_bot/bot/master_asset_manager.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/miyu_bot/bot/master_asset_manager.py b/miyu_bot/bot/master_asset_manager.py index 21482d5..8819776 100644 --- a/miyu_bot/bot/master_asset_manager.py +++ b/miyu_bot/bot/master_asset_manager.py @@ -55,10 +55,13 @@ class MasterFilter: self.unrestricted_filter[name] = master if aliases: for alias, mid in aliases.items(): - master = masters[mid] - alias = romanize(alias) - self.default_filter[alias] = master - self.unrestricted_filter[alias] = master + self.add_alias(alias, mid) + + def add_alias(self, alias, master_id): + master = self.masters[master_id] + alias = romanize(alias) + self.default_filter[alias] = master + self.unrestricted_filter[alias] = master def get(self, name_or_id: Union[str, int], ctx: Optional[commands.Context]): if ctx and ctx.channel.id in no_filter_channels: