fix autoupdate and hide some groups in user edit form
This commit is contained in:
parent
b968a92630
commit
4bc0b1d19c
@ -58,7 +58,6 @@ angular.module('OpenSlidesApp.core', [
|
||||
},
|
||||
reconnect: function () {
|
||||
socket.close();
|
||||
DS.clear();
|
||||
Autoupdate.connect();
|
||||
}
|
||||
};
|
||||
|
@ -9,7 +9,8 @@ angular.module('OpenSlidesApp.users', [])
|
||||
'Group',
|
||||
'loadGlobalData',
|
||||
'autoupdate',
|
||||
function (User, Group, loadGlobalData, autoupdate) {
|
||||
'DS',
|
||||
function (User, Group, loadGlobalData, autoupdate, DS) {
|
||||
var operatorChangeCallbacks = [autoupdate.reconnect];
|
||||
var operator = {
|
||||
user: null,
|
||||
@ -35,6 +36,7 @@ angular.module('OpenSlidesApp.users', [])
|
||||
} else {
|
||||
operator.user = null;
|
||||
operator.perms = [];
|
||||
DS.clear();
|
||||
_.forEach(operatorChangeCallbacks, function (callback) {
|
||||
callback();
|
||||
});
|
||||
|
@ -321,7 +321,9 @@ angular.module('OpenSlidesApp.users.site', ['OpenSlidesApp.users'])
|
||||
label: gettextCatalog.getString('Groups'),
|
||||
optionsAttr: 'bs-options',
|
||||
options: Group.getAll(),
|
||||
ngOptions: 'option[to.valueProp] as option in to.options | filter: $select.search',
|
||||
ngOptions: 'option[to.valueProp] as option in to.options | ' +
|
||||
'filter: {id: "!1"} | filter: {id: "!2"} | ' +
|
||||
'filter: $select.search',
|
||||
valueProp: 'id',
|
||||
labelProp: 'name',
|
||||
placeholder: gettextCatalog.getString('Select or search a group ...')
|
||||
|
Loading…
Reference in New Issue
Block a user