Skip to content

Commit 0d1c344

Browse files
committed
new appkey
1 parent bffb9bb commit 0d1c344

File tree

4 files changed

+6
-8
lines changed

4 files changed

+6
-8
lines changed

services/web/server/src/simcore_service_webserver/login/constants.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -125,9 +125,7 @@
125125

126126
# App keys for login plugin
127127
# Naming convention: APP_LOGIN_...KEY
128-
APP_LOGIN_SETTINGS_PER_PRODUCT_KEY: Final[str] = (
129-
f"{__name__}.LOGIN_SETTINGS_PER_PRODUCT"
130-
)
128+
LOGIN_SETTINGS_PER_PRODUCT_APPKEY: Final[str] = f"{__name__}.LOGIN_SETTINGS_PER_PRODUCT"
131129

132130

133131
# maximum amount the user can resend the code via email or phone

services/web/server/src/simcore_service_webserver/login/plugin.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
twofa,
4040
)
4141
from ._login_repository_legacy import APP_LOGIN_STORAGE_KEY, AsyncpgStorage
42-
from .constants import APP_LOGIN_SETTINGS_PER_PRODUCT_KEY
42+
from .constants import LOGIN_SETTINGS_PER_PRODUCT_APPKEY
4343
from .settings import (
4444
APP_LOGIN_OPTIONS_KEY,
4545
LoginOptions,
@@ -118,7 +118,7 @@ async def _resolve_login_settings_per_product(app: web.Application):
118118
raise ValueError(error_msg)
119119

120120
# store in app
121-
app[APP_LOGIN_SETTINGS_PER_PRODUCT_KEY] = login_settings_per_product
121+
app[LOGIN_SETTINGS_PER_PRODUCT_APPKEY] = login_settings_per_product
122122

123123
# product-based public config: Overrides ApplicationSettings.public_dict
124124
public_data_per_product = {}

services/web/server/src/simcore_service_webserver/login/settings.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from settings_library.twilio import TwilioSettings
1111
from simcore_postgres_database.models.products import ProductLoginSettingsDict
1212

13-
from .constants import APP_LOGIN_SETTINGS_PER_PRODUCT_KEY
13+
from .constants import LOGIN_SETTINGS_PER_PRODUCT_APPKEY
1414

1515
_DAYS: Final[float] = 1.0 # in days
1616
_MINUTES: Final[float] = 1.0 / 24.0 / 60.0 # in days
@@ -147,7 +147,7 @@ def get_plugin_settings(
147147
app: web.Application, product_name: str
148148
) -> LoginSettingsForProduct:
149149
"""login plugin's settings are customized per product"""
150-
settings = app[APP_LOGIN_SETTINGS_PER_PRODUCT_KEY][product_name]
150+
settings = app[LOGIN_SETTINGS_PER_PRODUCT_APPKEY][product_name]
151151
assert settings, "setup_settings not called?" # nosec
152152
assert isinstance(settings, LoginSettingsForProduct) # nosec
153153
return settings

services/web/server/tests/unit/with_dbs/03/test_user_preferences_models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ def test_overwrite_user_preferences_defaults(
9191

9292
@pytest.fixture
9393
def mock_app(app_environment: EnvVarsDict) -> Mock:
94-
app = {APP_SETTINGS_APPKEY: Mock()}
94+
app = {}
9595
app[APP_SETTINGS_APPKEY] = ApplicationSettings.create_from_envs()
9696
return app # type: ignore
9797

0 commit comments

Comments
 (0)