From 2178fdc65a1f3557b7fa286c6872dc86eed5bc10 Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Wed, 10 Jan 2024 10:39:45 +0530 Subject: [PATCH] fix: get_single_value doesn't support multiple fields --- .../doctype/repost_item_valuation/repost_item_valuation.py | 4 +--- erpnext/utilities/doctype/video/video.py | 5 ++--- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py b/erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py index 909aa36710..f34ac5d7af 100644 --- a/erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py +++ b/erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py @@ -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.get_cached_doc("Account Settings") if not acc_settings.acc_frozen_upto: return if getdate(self.posting_date) <= getdate(acc_settings.acc_frozen_upto): diff --git a/erpnext/utilities/doctype/video/video.py b/erpnext/utilities/doctype/video/video.py index 7a04329cb9..c3a653a5cf 100644 --- a/erpnext/utilities/doctype/video/video.py +++ b/erpnext/utilities/doctype/video/video.py @@ -78,9 +78,8 @@ 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"] - ) + enable_youtube_tracking = frappe.db.get_single_value("Video Settings", "enable_youtube_tracking") + frequency = frappe.db.get_single_value("Video Settings", "frequency") if not cint(enable_youtube_tracking): return