From 1f9efb7b3f222e6dd4aefebc8467eb6b5b3cb517 Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Tue, 6 Feb 2024 11:54:51 +0530 Subject: [PATCH] fix: better file locking --- frappe/model/document.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/model/document.py b/frappe/model/document.py index df900457ef..f9845b0c12 100644 --- a/frappe/model/document.py +++ b/frappe/model/document.py @@ -1438,7 +1438,7 @@ class Document(BaseDocument): def get_signature(self): """Return signature (hash) for private URL.""" - return hashlib.sha224(get_datetime_str(self.creation).encode()).hexdigest() + return hashlib.sha224(f"{self.doctype}:{self.name}".encode(), usedforsecurity=False).hexdigest() def get_document_share_key(self, expires_on=None, no_expiry=False): if no_expiry: