Skip to content
Snippets Groups Projects

Fixes #1261 Report sharing has been addressed

Merged Uma requested to merge uma.s/vtigercrm:Report_Sharing into master
+ 57
6
Compare changes
  • Side-by-side
  • Inline

Files

@@ -162,6 +162,25 @@ Vtiger_Detail_Js("Reports_Detail_Js",{},{
});
},
registerOnlyAllUsersInSharedList : function(){
var self = this;
jQuery('#memberList').on('change',function(e){
var element = jQuery(e.currentTarget);
if(self.isAllUsersSelected()){
element.find('option').not('[value="All::Users"]').prop('disabled',true);
element.select2('val',['All::Users']);
element.select2('close');
}else{
element.find('option').removeProp('disabled');
}
});
},
isAllUsersSelected : function() {
var memberList = jQuery('#memberList').val();
return (memberList != null && (memberList.indexOf('All::Users') != -1)) ? true : false
},
registerEvents : function(){
this.registerSaveOrGenerateReportEvent();
this.registerEventsForActions();
@@ -170,5 +189,6 @@ Vtiger_Detail_Js("Reports_Detail_Js",{},{
this.generateReportCount(parseInt(jQuery("#countValue").text()));
this.registerConditionBlockChangeEvent();
this.registerEventForModifyCondition();
this.registerOnlyAllUsersInSharedList();
}
});
\ No newline at end of file
Loading