raise error when fail to create liveroom

This commit is contained in:
aynakeya
2024-04-26 18:31:40 -07:00
parent de3d2f6c66
commit eba37c04bc

View File

@@ -50,6 +50,15 @@ func StopAndSave() {
func addLiveRoom(roomModel model.LiveRoom) {
log.Info("Add live room")
room, err := liveroomsdk.CreateLiveRoom(roomModel.LiveRoom)
// handle failed to create liveroom
if err != nil {
log.Errorf("Create live room failed: %s", err)
global.EventManager.CallA(
events.ErrorUpdate, events.ErrorUpdateEvent{
Error: err,
})
return
}
if _, ok := liveRooms[room.Config().Identifier()]; ok {
log.Errorf("fail to add, room %s already exists", room.Config().Identifier())
global.EventManager.CallA(