fix: get_single_value doesn't support multiple fields

This commit is contained in:
Ankush Menat 2024-01-10 10:39:45 +05:30
parent eabf706f37
commit 2178fdc65a
2 changed files with 3 additions and 6 deletions

View File

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

View File

@ -78,9 +78,8 @@ def get_frequency(value):
def update_youtube_data(): def update_youtube_data():
# Called every 30 minutes via hooks # Called every 30 minutes via hooks
enable_youtube_tracking, frequency = frappe.db.get_single_value( enable_youtube_tracking = frappe.db.get_single_value("Video Settings", "enable_youtube_tracking")
"Video Settings", ["enable_youtube_tracking", "frequency"] frequency = frappe.db.get_single_value("Video Settings", "frequency")
)
if not cint(enable_youtube_tracking): if not cint(enable_youtube_tracking):
return return