fix tag aliases request

This commit is contained in:
bakatrouble 2025-07-14 17:31:16 +03:00
parent d1c35ace8d
commit 5c35f8cda5

View File

@ -180,6 +180,8 @@ class E621:
return [E621PostVersion.from_dict(p) for p in r]
async def get_tag_aliases(self, name: str) -> List[str]:
r = (await self.client.get('/tag_aliases.json', params={'search[antecedent_name]': name})).json()
logging.warning(f'{name}: {r}')
return [alias['consequent_name'] for alias in r['tag_aliases']]
data = (await self.client.get('/tag_aliases.json', params={'search[antecedent_name]': name})).json()
logging.warning(f'{name}: {data}')
if 'tag_aliases' in data:
return []
return [alias['consequent_name'] for alias in data]