From fc3a85b93a6df29e3fccfbc3856749875f411896 Mon Sep 17 00:00:00 2001 From: Sagar Vora <16315650+sagarvora@users.noreply.github.com> Date: Mon, 29 Dec 2025 16:08:27 +0530 Subject: [PATCH] fix: check perms before validating links --- 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 a9c4e52c52..94086ee411 100644 --- a/frappe/model/document.py +++ b/frappe/model/document.py @@ -435,9 +435,9 @@ class Document(BaseDocument): self._set_defaults() self.set_user_and_timestamp() self.set_docstatus() + self.check_permission("create") self.check_if_latest() self._validate_links() - self.check_permission("create") self.run_method("before_insert") self.set_new_name(set_name=set_name, set_child_names=set_child_names) self.set_parent_in_children()