From d5dd0e06f87643eedaa3d047ead512acde07958c Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Wed, 13 Feb 2019 17:47:44 +0530 Subject: [PATCH] fix: Fallback for get_build_version --- frappe/www/desk.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frappe/www/desk.py b/frappe/www/desk.py index 8de09b3720..9924108b11 100644 --- a/frappe/www/desk.py +++ b/frappe/www/desk.py @@ -85,4 +85,9 @@ def get_desk_assets(build_version): } def get_build_version(): - return str(os.path.getmtime(os.path.join(frappe.local.sites_path, '.build'))) + try: + return str(os.path.getmtime(os.path.join(frappe.local.sites_path, '.build'))) + except OSError: + # .build can sometimes not exist + # this is not a major problem so send fallback + return frappe.utils.random_string(8)