From e4a6016f831762e6538568f59d05f5dcc44e55f7 Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Wed, 23 Aug 2023 18:05:10 +0530 Subject: [PATCH] fix!: don't force all dependencies to be reinstalled When you reinstall app forcefully all dependencies will also get forcefully reinstalled. This IMO isn't required in most cases and can even be breaking. Anyway if required those apps can be manually force installed. --- frappe/installer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/installer.py b/frappe/installer.py index a8646f480b..f2ce450187 100644 --- a/frappe/installer.py +++ b/frappe/installer.py @@ -265,7 +265,7 @@ def install_app(name, verbose=False, set_as_patched=True, force=False): if app_hooks.required_apps: for app in app_hooks.required_apps: required_app = parse_app_name(app) - install_app(required_app, verbose=verbose, force=force) + install_app(required_app, verbose=verbose) frappe.flags.in_install = name frappe.clear_cache()