From 87c1a9d7d72b828b23e4184fa663ac8121efaa1f Mon Sep 17 00:00:00 2001 From: 0xsaif Date: Fri, 15 Sep 2023 09:10:10 +0300 Subject: [PATCH] refactor: Ensure admin receives a valid backup encryption key (#22411) * refactor: Ensure admin receives a valid backup encryption key - Added logic to retrieve or generate a backup encryption key if not present. * refactor: simplify code --------- Co-authored-by: Ankush Menat --- frappe/utils/backups.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/utils/backups.py b/frappe/utils/backups.py index 91cae01111..36ff148d4d 100644 --- a/frappe/utils/backups.py +++ b/frappe/utils/backups.py @@ -626,7 +626,7 @@ def get_backup_path(): @frappe.whitelist() def get_backup_encryption_key(): frappe.only_for("System Manager") - return frappe.conf.get(BACKUP_ENCRYPTION_CONFIG_KEY) + return get_or_generate_backup_encryption_key() def get_or_generate_backup_encryption_key():