now able to create chats with multiple users
This commit is contained in:
@@ -21,6 +21,18 @@ export const useChatStore = defineStore('chatStore',{
|
||||
return this.chats;
|
||||
},
|
||||
async createChat(chatName: string, members: string[]){
|
||||
if(userStore.keycloakId) {
|
||||
console.log("keycloakId is defined");
|
||||
if (!members.includes(userStore.keycloakId)) {
|
||||
members.push(userStore.keycloakId);
|
||||
}
|
||||
}else if(userStore.user?.keycloakID){
|
||||
console.log("user is defined");
|
||||
if (! members.includes(userStore.user.keycloakID)) {
|
||||
members.push(userStore.user.keycloakID);
|
||||
}
|
||||
}
|
||||
console.log(members);
|
||||
return (await api.post("/chats/create/" + chatName, members)).data;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user