overhauled occurences of AutoComplete in PermissionEditor and UserSelector, overhauled Occurences of UserSelector and PermissionEditor
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
@@ -28,7 +28,7 @@
|
||||
});
|
||||
if (resp.ok){
|
||||
var json = await resp.json();
|
||||
return Object.values(json).map(user => { return {id:user.id,name:user.name,display:user.name}; });
|
||||
return Object.values(json).map(user => { return {...user,display:user.name}; });
|
||||
} else {
|
||||
return [];
|
||||
}
|
||||
|
||||
@@ -16,9 +16,7 @@
|
||||
}
|
||||
|
||||
function onSelect(entry){
|
||||
for (let [k,v] of Object.entries(entry)){
|
||||
users[k] = {name:v,id:k};
|
||||
}
|
||||
users[entry.id] = entry;
|
||||
}
|
||||
|
||||
let sortedUsers = $derived.by(() => Object.values(users).sort((a, b) => a.name.localeCompare(b.name)));
|
||||
|
||||
Reference in New Issue
Block a user