Finish room creator leaving fix

This commit is contained in:
James Jennett-Wheeler 2023-10-27 11:08:40 +01:00
parent 4ae0a16457
commit 7a8d31a935

View File

@ -152,17 +152,12 @@ export async function handle(rcMessage: RcMessage): Promise<void> {
`Could not determine room creator for room ${room_id}, using admin credentials.`
)
}
log.warn(
`Room creator ${roomCreatorId}.`
)
if (roomCreatorId == matrixUser) {
log.warn(
`Room creator left room ${room_id}, skipping to prevent being unable to rejoin.`
`Room creator ${roomCreatorId} left rocketchat room ${room_id}, skipping to prevent being unable to rejoin.`
)
return
}
log.http(`User ${matrixUser} leaves room ${room_id}`)
await axios.post(
`/_matrix/client/v3/rooms/${room_id}/leave`,