function loadFilteringDictionaries() {
userRepository.getRoles()
.then(function(data) {
vm.roleSelectOptions = data || vm.roleSelectOptions;
// тут надо проверить что data есть чтобы не продублировать пункт очистить
vm.roleSelectOptions.push({name: 'очистить', id: -1});
vm.selectedRole = vm.roleSelectOptions[0] || null;
});
}
function onRoleChange(option) {
vm.filter.useRoleFilter = option.id !== -1 ? (option !== vm.roleSelectOptions[0] || null) : null;
vm.filter.roleFilter =option.id !== -1 ? option.id : false;
search(true); // непонятно что это
}