diff --git a/frappe/public/js/frappe/form/controls/attach.js b/frappe/public/js/frappe/form/controls/attach.js index fed5fbe172..d6df53c868 100644 --- a/frappe/public/js/frappe/form/controls/attach.js +++ b/frappe/public/js/frappe/form/controls/attach.js @@ -31,7 +31,7 @@ frappe.ui.form.ControlAttach = frappe.ui.form.ControlData.extend({ me.frm.attachments.remove_attachment_by_filename(me.value, function() { me.parse_validate_and_set_in_model(null); me.refresh(); - me.frm.save(); + me.frm.doc.docstatus == 1 ? me.frm.save('Update') : me.frm.save(); }); } else { this.dataurl = null; @@ -190,7 +190,7 @@ frappe.ui.form.ControlAttach = frappe.ui.form.ControlData.extend({ this.parse_validate_and_set_in_model(attachment.file_url); this.refresh(); this.frm.attachments.update_attachment(attachment); - this.frm.save(); + this.frm.doc.docstatus == 1 ? this.frm.save('Update') : this.frm.save(); } else { this.value = this.get_value(); this.refresh();