From 7e6041286a42e72fafe4cf88d46353b5907621a7 Mon Sep 17 00:00:00 2001 From: SergeantPanda Date: Thu, 26 Mar 2026 20:16:16 -0500 Subject: [PATCH] fix: update user limit settings key in migration and frontend form for consistency with other settings keys. --- core/migrations/022_default_user_limit_settings.py | 4 ++-- core/models.py | 2 +- frontend/src/components/forms/settings/UserLimitsForm.jsx | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/core/migrations/022_default_user_limit_settings.py b/core/migrations/022_default_user_limit_settings.py index af758a11..4c2b3c33 100644 --- a/core/migrations/022_default_user_limit_settings.py +++ b/core/migrations/022_default_user_limit_settings.py @@ -7,8 +7,8 @@ from django.utils.text import slugify def preload_user_limit_settings(apps, schema_editor): CoreSettings = apps.get_model("core", "CoreSettings") CoreSettings.objects.create( - key="user_limits", - name="User Limits", + key="user_limit_settings", + name="User Limit Settings", value={}, ) diff --git a/core/models.py b/core/models.py index a1526e73..5e86e98f 100644 --- a/core/models.py +++ b/core/models.py @@ -156,7 +156,7 @@ PROXY_SETTINGS_KEY = "proxy_settings" NETWORK_ACCESS_KEY = "network_access" SYSTEM_SETTINGS_KEY = "system_settings" EPG_SETTINGS_KEY = "epg_settings" -USER_LIMITS_SETTINGS_KEY = "user_limits" +USER_LIMITS_SETTINGS_KEY = "user_limit_settings" class CoreSettings(models.Model): diff --git a/frontend/src/components/forms/settings/UserLimitsForm.jsx b/frontend/src/components/forms/settings/UserLimitsForm.jsx index 3481a7db..b6a9ed5e 100644 --- a/frontend/src/components/forms/settings/UserLimitsForm.jsx +++ b/frontend/src/components/forms/settings/UserLimitsForm.jsx @@ -37,10 +37,10 @@ const UserLimitsForm = React.memo(({ active }) => { useEffect(() => { if (settings) { - if (settings['user_limits']?.value) { + if (settings['user_limit_settings']?.value) { userLimitSettingsForm.setValues({ ...USER_LIMIT_DEFAULTS, - ...settings['user_limits'].value, + ...settings['user_limit_settings'].value, }); } } @@ -55,7 +55,7 @@ const UserLimitsForm = React.memo(({ active }) => { try { const result = await updateSetting({ - ...settings['user_limits'], + ...settings['user_limit_settings'], value: userLimitSettingsForm.getValues(), }); if (result) {