Merge pull request #32123 from cogk/feat-show-assignment-details
feat(assign): Show description in assign modal
This commit is contained in:
commit
095f44baf8
1 changed files with 14 additions and 0 deletions
|
|
@ -40,6 +40,7 @@ frappe.ui.form.AssignTo = class AssignTo {
|
|||
avatar_group.click(() => {
|
||||
new frappe.ui.form.AssignmentDialog({
|
||||
assignments: assigned_users,
|
||||
assignment_details: assignments,
|
||||
frm: this.frm,
|
||||
});
|
||||
});
|
||||
|
|
@ -245,6 +246,7 @@ frappe.ui.form.AssignmentDialog = class {
|
|||
constructor(opts) {
|
||||
this.frm = opts.frm;
|
||||
this.assignments = opts.assignments;
|
||||
this.assignment_details = opts.assignment_details;
|
||||
this.make();
|
||||
}
|
||||
|
||||
|
|
@ -353,6 +355,18 @@ frappe.ui.form.AssignmentDialog = class {
|
|||
this.render(assignments);
|
||||
});
|
||||
});
|
||||
|
||||
const html = this.assignment_details
|
||||
.filter((x) => x.owner === assignment && strip_html(x.description))
|
||||
.map((x) => x.description)
|
||||
.join("<hr>");
|
||||
if (html) {
|
||||
$(
|
||||
"<div class='small overflow-auto m-1 p-1 flex-grow-1' style='max-height: 100px;'>"
|
||||
)
|
||||
.html(html)
|
||||
.appendTo(row);
|
||||
}
|
||||
}
|
||||
|
||||
if (assignment === frappe.session.user || this.frm.perm[0].write) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue