fixed permissionEditor in various locations
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
@@ -29,7 +29,8 @@
|
||||
let router = useTinyRouter();
|
||||
|
||||
function addMember(member){
|
||||
for (let uid of Object.keys(member)) task.members[uid] = project.members[uid];
|
||||
let uid = member.id;
|
||||
task.members[uid] = project.members[uid];
|
||||
}
|
||||
|
||||
function flat(json){
|
||||
@@ -44,10 +45,9 @@
|
||||
|
||||
async function getCandidates(text){
|
||||
const origin = parent_task ? parent_task.members : project.members;
|
||||
const candidates = Object.values(origin)
|
||||
return Object.values(origin)
|
||||
.filter(member => member.user.name.toLowerCase().includes(text.toLowerCase()))
|
||||
.map(member => [member.user.id,member.user.name]);
|
||||
return Object.fromEntries(candidates);
|
||||
.map(member => {return { id:member.user.id,display:member.user.name}});
|
||||
}
|
||||
|
||||
async function load(){
|
||||
|
||||
Reference in New Issue
Block a user