From 823aec2d872314ca5add8e1e5c5ed81ba932e57e Mon Sep 17 00:00:00 2001 From: Gavin D'souza Date: Fri, 30 Oct 2020 17:34:40 +0530 Subject: [PATCH] fix: Clear cache after updating defaults manually --- frappe/installer.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frappe/installer.py b/frappe/installer.py index c6549f16ee..c0092d7c78 100755 --- a/frappe/installer.py +++ b/frappe/installer.py @@ -3,7 +3,7 @@ import json import os - +from frappe.defaults import _clear_cache import frappe @@ -111,8 +111,8 @@ def remove_from_installed_apps(app_name): installed_apps = frappe.get_installed_apps() if app_name in installed_apps: installed_apps.remove(app_name) - frappe.db.set_global("installed_apps", json.dumps(installed_apps)) - frappe.get_single("Installed Applications").update_versions() + frappe.db.set_value("DefaultValue", {"defkey": "installed_apps"}, "defvalue", json.dumps(installed_apps)) + _clear_cache("__global") frappe.db.commit() if frappe.flags.in_install: post_install()