From 6eb8b3e64bcb170be9915e8feed1791fd4faa6a2 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Wed, 17 Nov 2021 10:32:02 +0530 Subject: [PATCH] fix: Set `assigned_by` to interaction_values for ToDos (backport #14932) (#14995) Co-authored-by: ci2014 Co-authored-by: Suraj Shetty <13928957+surajshetty3416@users.noreply.github.com> --- frappe/public/js/frappe/views/interaction.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frappe/public/js/frappe/views/interaction.js b/frappe/public/js/frappe/views/interaction.js index 119eba13fb..a1f5947e11 100644 --- a/frappe/public/js/frappe/views/interaction.js +++ b/frappe/public/js/frappe/views/interaction.js @@ -224,6 +224,9 @@ frappe.views.InteractionComposer = class InteractionComposer { if (!("owner" in interaction_values)){ interaction_values["owner"] = frappe.session.user; } + if (!("assigned_by" in interaction_values) && interaction_values["doctype"] == "ToDo") { + interaction_values["assigned_by"] = frappe.session.user; + } return frappe.call({ method:"frappe.client.insert", args: { doc: interaction_values},