Merge branch 'develop' into project-template-and-tasks

This commit is contained in:
Jannat Patel
2020-12-09 18:12:25 +05:30
committed by GitHub
460 changed files with 18255 additions and 4847 deletions

View File

@@ -49,7 +49,10 @@ frappe.ui.form.on("Task", {
},
callback: function (r) {
if (r.message.length > 0) {
frappe.msgprint(__(`Cannot convert it to non-group. The following child Tasks exist: ${r.message.join(", ")}.`));
let message = __('Cannot convert Task to non-group because the following child Tasks exist: {0}.',
[r.message.join(", ")]
);
frappe.msgprint(message);
frm.reload_doc();
}
}

View File

@@ -133,6 +133,11 @@ frappe.ui.form.on("Timesheet", {
frm: frm
});
},
project: function(frm) {
set_project_in_timelog(frm);
},
});
frappe.ui.form.on("Timesheet Detail", {
@@ -162,7 +167,11 @@ frappe.ui.form.on("Timesheet Detail", {
frappe.model.set_value(cdt, cdn, "hours", hours);
},
time_logs_add: function(frm) {
time_logs_add: function(frm, cdt, cdn) {
if(frm.doc.project) {
frappe.model.set_value(cdt, cdn, 'project', frm.doc.project);
}
var $trigger_again = $('.form-grid').find('.grid-row').find('.btn-open-row');
$trigger_again.on('click', () => {
$('.form-grid')
@@ -297,3 +306,9 @@ const set_employee_and_company = function(frm) {
}
});
};
function set_project_in_timelog(frm) {
if(frm.doc.project){
erpnext.utils.copy_value_in_all_rows(frm.doc, frm.doc.doctype, frm.doc.name, "time_logs", "project");
}
}

File diff suppressed because it is too large Load Diff