Allow developers to choose attachments (#4477)
* Allow developers to choose attachments This change allows developers to choose attachments, even if there is a cur_frm object. * Update communication.js * Merge this.attachments and form attachments * fix codacy
This commit is contained in:
parent
694ab62d4b
commit
01a955eb45
1 changed files with 7 additions and 4 deletions
|
|
@ -354,11 +354,14 @@ frappe.views.CommunicationComposer = Class.extend({
|
|||
var fields = this.dialog.fields_dict;
|
||||
var attach = $(fields.select_attachments.wrapper).find(".attach-list").empty();
|
||||
|
||||
if (cur_frm){
|
||||
var files = cur_frm.get_files();
|
||||
}else {
|
||||
var files = this.attachments
|
||||
var files = [];
|
||||
if (this.attachments && this.attachments.length) {
|
||||
files = files.concat(this.attachments);
|
||||
}
|
||||
if (cur_frm) {
|
||||
files = files.concat(cur_frm.get_files());
|
||||
}
|
||||
|
||||
if(files.length) {
|
||||
$.each(files, function(i, f) {
|
||||
if (!f.file_name) return;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue