diff --git a/backend/app/services/platforms/__init__.py b/backend/app/services/platforms/__init__.py index 4bd85be..822276a 100644 --- a/backend/app/services/platforms/__init__.py +++ b/backend/app/services/platforms/__init__.py @@ -13,30 +13,27 @@ URL patterns match GS exactly so the existing browser extension hits FC unmodified. """ -from . import ( - deviantart, - discord, - hentaifoundry, - patreon, - pixiv, - subscribestar, -) from .base import ( DEFAULT_DESCRIPTION_KEYS, DEFAULT_EXTERNAL_POST_ID_KEYS, PlatformInfo, ) - +from .deviantart import INFO as _DEVIANTART +from .discord import INFO as _DISCORD +from .hentaifoundry import INFO as _HENTAIFOUNDRY +from .patreon import INFO as _PATREON +from .pixiv import INFO as _PIXIV +from .subscribestar import INFO as _SUBSCRIBESTAR PLATFORMS: dict[str, PlatformInfo] = { info.key: info for info in ( - patreon.INFO, - subscribestar.INFO, - hentaifoundry.INFO, - discord.INFO, - pixiv.INFO, - deviantart.INFO, + _PATREON, + _SUBSCRIBESTAR, + _HENTAIFOUNDRY, + _DISCORD, + _PIXIV, + _DEVIANTART, ) } diff --git a/backend/app/services/platforms/base.py b/backend/app/services/platforms/base.py index 8c496d5..a700871 100644 --- a/backend/app/services/platforms/base.py +++ b/backend/app/services/platforms/base.py @@ -12,8 +12,6 @@ materialization, and the /api/platforms response pick it up automatically. """ -from __future__ import annotations - from collections.abc import Callable from dataclasses import dataclass from typing import Literal