fix(Timesheet): ignore permissions when updating Task and Project (#45168)

This commit is contained in:
Raffael Meyer
2025-01-08 13:36:31 +01:00
committed by GitHub
parent 81d8f257aa
commit 9e760e54a5

View File

@@ -166,7 +166,7 @@ class Timesheet(Document):
task.status = "Completed"
else:
task.status = "Working"
task.save()
task.save(ignore_permissions=True)
tasks.append(data.task)
if data.project and data.project not in projects:
@@ -175,7 +175,7 @@ class Timesheet(Document):
for project in projects:
project_doc = frappe.get_doc("Project", project)
project_doc.update_project()
project_doc.save()
project_doc.save(ignore_permissions=True)
def validate_dates(self):
for time_log in self.time_logs: