diff --git a/www/include/js/jquery.Edit.js b/www/include/js/jquery.Edit.js index daa7e07f79..5e1c309d7c 100644 --- a/www/include/js/jquery.Edit.js +++ b/www/include/js/jquery.Edit.js @@ -144,6 +144,9 @@ getName : function() { return this.databoxField.getName(); }, + getMetaStructId : function() { + return this.databoxField.getMetaStructId(); + }, isMulti : function() { return this.databoxField.isMulti(); }, diff --git a/www/prod/jquery.edit.js b/www/prod/jquery.edit.js index 8fa0eb6cf9..a86b06f4e2 100644 --- a/www/prod/jquery.edit.js +++ b/www/prod/jquery.edit.js @@ -1111,7 +1111,8 @@ function edit_applyMultiDesc(evt) { var temp = { meta_id : values[v].getMetaId() ? values[v].getMetaId() : '', - meta_struct_id : p4.edit.T_records[r].fields[f].meta_struct_id, + meta_struct_id : p4.edit.T_records[r].fields[f].getMetaStructId(), + vocabularyId : values[v].getVocabularyId() ? values[v].getVocabularyId() : '', value : cleanTags(values[v].getValue()) }; record_datas.metadatas.push(temp); @@ -1123,13 +1124,20 @@ function edit_applyMultiDesc(evt) var temp = { meta_id : value.getMetaId() ? value.getMetaId() : '', - meta_struct_id : p4.edit.T_records[r].fields[f].meta_struct_id, + meta_struct_id : p4.edit.T_records[r].fields[f]..getMetaStructId(), + vocabularyId : value.getVocabularyId() ? value.getVocabularyId() : '', value : cleanTags(value.getValue()) }; record_datas.metadatas.push(temp); } } + + if(window.console) + { + console.log(record_datas.metadatas); + } + // les statbits var tsb = []; for(var n=0; n<64; n++)