fix: wrong usage of get_single_value

This commit is contained in:
barredterra
2024-01-10 00:53:05 +01:00
parent b897225136
commit 2eb318a5ce
3 changed files with 5 additions and 13 deletions

View File

@@ -2,11 +2,7 @@ import frappe
def execute():
settings = frappe.db.get_single_value(
"Selling Settings",
["campaign_naming_by", "close_opportunity_after_days", "default_valid_till"],
as_dict=True,
)
settings = frappe.db.get_singles_dict("Selling Settings", cast=True)
frappe.reload_doc("crm", "doctype", "crm_settings")
if settings:

View File

@@ -140,9 +140,7 @@ class RepostItemValuation(Document):
return query[0][0] if query else None
def validate_accounts_freeze(self):
acc_settings = frappe.db.get_single_value(
"Accounts Settings", ["acc_frozen_upto", "frozen_accounts_modifier"], as_dict=1
)
acc_settings = frappe.db.get_singles_dict("Accounts Settings", cast=True)
if not acc_settings.acc_frozen_upto:
return
if getdate(self.posting_date) <= getdate(acc_settings.acc_frozen_upto):

View File

@@ -78,14 +78,12 @@ def get_frequency(value):
def update_youtube_data():
# Called every 30 minutes via hooks
enable_youtube_tracking, frequency = frappe.db.get_single_value(
"Video Settings", ["enable_youtube_tracking", "frequency"]
)
video_settings = frappe.db.get_singles_dict("Video Settings", cast=True)
if not cint(enable_youtube_tracking):
if not video_settings.enable_youtube_tracking:
return
frequency = get_frequency(frequency)
frequency = get_frequency(video_settings.frequency)
time = datetime.now()
timezone = pytz.timezone(get_system_timezone())
site_time = time.astimezone(timezone)