steep-balloon-41261
11/01/2023, 3:19 PMacoustic-engineer-41666
11/01/2023, 4:37 PMmost-nest-67331
11/01/2023, 5:08 PMconst liveKitPermission = {
canPublish: permissions.canPublish || permissions.isSpeaker || permissions.isPresenter,
canSubscribe: true,
canPublishData: true,
canPublishSources: getPublishSources(permissions, room.roomType),
roomAdmin: permissions.isCohost,
room: roomId
}
const metadata = {
userId: userToUpdate,
roomId,
isHost: roomUserToUpdate.isHost,
name: userDetails.name,
username: userDetails.username,
picture: userDetails.profile_photo,
canPublish: permissions.canPublish || permissions.isSpeaker || permissions.isPresenter || permissions.isVideoOn,
isSpeaker: permissions.isSpeaker,
isPresenter: permissions.isPresenter,
isCohost: permissions.isCohost,
isVideoOn: permissions.isVideoOn
}
await Promise.all(roomUserToUpdate.deviceId.map(async (device) => {
await svc.updateParticipant(roomId, device, JSON.stringify(metadata), liveKitPermission)
}))most-nest-67331
11/01/2023, 5:09 PMupdateParticipant() method is giving me this errordry-elephant-14928
11/01/2023, 8:44 PMmost-nest-67331
11/02/2023, 4:34 AMlivekit-server-sdk: ^1.1.4dry-elephant-14928
11/02/2023, 3:16 PMdry-elephant-14928
11/02/2023, 3:17 PMmost-nest-67331
11/02/2023, 6:02 PM