From a9769317a3a4d616b7d5b208e456afd3378c2415 Mon Sep 17 00:00:00 2001 From: Angger Date: Fri, 17 Jun 2022 03:53:05 +0000 Subject: [PATCH] Added new Keys on Dynamic Billing Setting --- .DS_Store | Bin 0 -> 6148 bytes core/utils/dynamic_setting.py | 13 ++++++++++++- logs/.gitkeep | 0 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 .DS_Store create mode 100644 logs/.gitkeep diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..9b73d04ec315ee5c6a8b484791daaba8dccea703 GIT binary patch literal 6148 zcmeHKL2J}N6n?WCYhsZuBGh9pdTJ#r)p}5f>v|AG3K2bMX_IEz4Q4Z8H|tW@m0WtM z9(q&+!JGfXi+@1;3wraSc=XN8tIc#}=gyl?^WPLF)%E!S<7`yp zgFV4#!4_~BKu2R_Z+}!{RnANA*LR$kv`(t6vK|%Jc&#nHGPCM&CkB@^QEJnjtICvSISPbbf&&tHi};1-X2ytDS)bFazQPugl z98GH|#rtS;JP8I_%Cjzx@4vgqF{TtCP3(Cih*7{OU=%o{fY={gYyy44QlZ>Bu#;B+ zL<@(dq2CY=qD$x#mI^U~##AYyDrI!VV5%I)UCQ$bONFW&7+pRXF*CZMFv*VdyD}Y^ zuh8^H0i%GfKwUjH#QA^g`1`+JWS)!yMuGoI0cN#>b_>MuESoz%LH+#Bu-t literal 0 HcmV?d00001 diff --git a/core/utils/dynamic_setting.py b/core/utils/dynamic_setting.py index ddb6c20..2374a30 100644 --- a/core/utils/dynamic_setting.py +++ b/core/utils/dynamic_setting.py @@ -4,10 +4,20 @@ from core.models import DynamicSetting BILLING_ENABLED = "billing_enabled" INVOICE_TAX = "invoice_tax" +COMPANY_NAME = "company_name" +COMPANY_LOGO = "company_logo" +COMPANY_ADDRESS = "company_address" +EMAIL_ADMIN = "email_admin" +EMAIL_NOTIFICATION = "email_notification" DEFAULTS = { BILLING_ENABLED: False, - INVOICE_TAX: 11 + INVOICE_TAX: 11, + COMPANY_NAME: "BTECH DEV", + COMPANY_LOGO: '', + COMPANY_ADDRESS: '', + EMAIL_ADMIN: '', + EMAIL_NOTIFICATION: '', } @@ -55,6 +65,7 @@ def set_dynamic_setting(key, value): inserted_value = value data_type = DynamicSetting.DataType.STR else: + print("SETTING TAB = ", type(value)) raise ValueError("Type not supported") DynamicSetting.objects.update_or_create(key=key, defaults={ diff --git a/logs/.gitkeep b/logs/.gitkeep new file mode 100644 index 0000000..e69de29