mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-12-26 00:29:38 +01:00
Fix groups in add favorite popup:
- missing options for selectbox - saving for group wouldn't work
This commit is contained in:
parent
cc628c378a
commit
1cb3ac1111
@ -421,6 +421,18 @@ var AppJS = Class.extend(
|
||||
},this.et2 || null);
|
||||
this.favorite_popup.group.loadingFinished();
|
||||
|
||||
// Creating select-account client side won't have primary group data
|
||||
// so fetch using link system
|
||||
var request = egw.json(self.appname + ".etemplate_widget_link.ajax_link_search.etemplate",
|
||||
['home-accounts', '','', {filter:{group:'groups'}}],
|
||||
function(data) {
|
||||
var result = [];
|
||||
for(var id in data) {
|
||||
result.push({"value": id.trim(), "label":data[id]});
|
||||
}
|
||||
self.favorite_popup.group.set_select_options(result);
|
||||
}
|
||||
).sendRequest();
|
||||
}
|
||||
|
||||
var buttons = {};
|
||||
@ -446,9 +458,9 @@ var AppJS = Class.extend(
|
||||
if(typeof self.favorite_popup.group != "undefined" && self.favorite_popup.group.getValue() != '')
|
||||
{
|
||||
// Admin stuff - save preference server side
|
||||
self.egw.jsonq('home.egw_framework.ajax_set_favorite.template'
|
||||
self.egw.jsonq(self.appname+'.egw_framework.ajax_set_favorite.template',
|
||||
[
|
||||
self.options.app,
|
||||
self.appname,
|
||||
name.val(),
|
||||
"add",
|
||||
self.favorite_popup.group.get_value(),
|
||||
|
Loading…
Reference in New Issue
Block a user