From 9940868063a896d41b1fbd91bc5507a744de9620 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Thu, 28 Mar 2024 16:09:26 +0530 Subject: [PATCH] fix: switch to `datetime.now()` instead of our `get_datetime()` `get_datetime()` will query the DB to get the system timezone, not something we currently have. Signed-off-by: Akhil Narang --- frappe/installer.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/frappe/installer.py b/frappe/installer.py index dde123bebc..2d2856e179 100644 --- a/frappe/installer.py +++ b/frappe/installer.py @@ -71,13 +71,12 @@ def _new_site( if not db_name: import hashlib - - from frappe.utils.data import get_datetime + from datetime import datetime db_name = ( "_" + hashlib.sha1( - (os.path.realpath(frappe.get_site_path()) + get_datetime().isoformat()).encode(), + (os.path.realpath(frappe.get_site_path()) + datetime.now().isoformat()).encode(), usedforsecurity=False, ).hexdigest()[:16] )