From 1cad1aead87314af4f8a9c023c153496f2188a8e Mon Sep 17 00:00:00 2001 From: Egor fureunoir Gorbunov Date: Mon, 16 Jun 2025 11:13:57 +0300 Subject: [PATCH] Features: 1) Update `ADVERTISEMENT_DATA` and `ANALYTICS_DATA` definitions to use raw environment string and type "json"; Fixes: 1) Remove unused `json` import; Extra: 1) Minor adjustment to code formatting in `constance.py`. --- evibes/settings/constance.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/evibes/settings/constance.py b/evibes/settings/constance.py index 613eb320..49d2df7f 100644 --- a/evibes/settings/constance.py +++ b/evibes/settings/constance.py @@ -1,5 +1,3 @@ -import json - from django.utils.translation import gettext_lazy as _ from evibes.settings.base import getenv @@ -36,14 +34,14 @@ CONSTANCE_CONFIG = { "HTTP_PROXY": (getenv("DJANGO_HTTP_PROXY", "http://username:password@proxy_address:port"), _("HTTP Proxy")), "DISABLED_COMMERCE": (getenv("DISABLED_COMMERCE", False), _("Disable buy functionality")), "ADVERTISEMENT_DATA": ( - json.loads(getenv("EVIBES_ADVERTISIMENT_DATA", "{}")), + getenv("EVIBES_ADVERTISEMENT_DATA", ""), _("An entity for storing advertisiment data"), - dict, + "json", ), "ANALYTICS_DATA": ( - json.loads(getenv("EVIBES_ANALYTICS_DATA", "{}")), + getenv("EVIBES_ANALYTICS_DATA", ""), _("An entity for storing analytics data"), - dict, + "json", ), }