diff --git a/backend/config/settings.py b/backend/config/settings.py index e0042e2..c23a5e0 100644 --- a/backend/config/settings.py +++ b/backend/config/settings.py @@ -303,7 +303,7 @@ class Settings(BaseSettings): ) WEBAPP_SERVER_HOST: str = Field(default="0.0.0.0") WEBAPP_SERVER_PORT: int = Field(default=8081) - WEBAPP_TITLE: str = Field(default="Моя подписка") + WEBAPP_TITLE: str = Field(default="/minishop") WEBAPP_PRIMARY_COLOR: str = Field(default="#00fe7a") WEBAPP_THEMES_DIR: str = Field( default="data/themes", diff --git a/docs/features/web-app.md b/docs/features/web-app.md index d4e163e..b39b9ad 100644 --- a/docs/features/web-app.md +++ b/docs/features/web-app.md @@ -29,7 +29,7 @@ SUBSCRIPTION_GUIDES_ENABLED=True SUBSCRIPTION_GUIDES_BOT_MENU_ENABLED=True SUBSCRIPTION_PAGE_CONFIG_PANEL_ENABLED=True SUBSCRIPTION_PAGE_CONFIG_JSON_OVERRIDE_ENABLED=False -WEBAPP_TITLE="Моя подписка" +WEBAPP_TITLE="/minishop" WEBAPP_THEMES_DIR=data/themes WEBAPP_DEFAULT_THEME= WEBAPP_SESSION_SECRET= diff --git a/tests/test_settings.py b/tests/test_settings.py index f04623a..40bedd6 100644 --- a/tests/test_settings.py +++ b/tests/test_settings.py @@ -32,6 +32,16 @@ class SettingsTests(unittest.TestCase): self.assertTrue(settings.WEBHOOK_SECRET_TOKEN) self.assertEqual(settings.WEBAPP_SESSION_TTL_SECONDS, 86400) + def test_webapp_title_defaults_to_minishop(self): + settings = Settings( + _env_file=None, + BOT_TOKEN="token", + POSTGRES_USER="app_user", + POSTGRES_PASSWORD="app_password", + ) + + self.assertEqual(settings.WEBAPP_TITLE, "/minishop") + def test_subscription_guides_defaults_are_enabled(self): settings = Settings( _env_file=None,