mirror of
https://github.com/AynaLivePlayer/AynaLivePlayer.git
synced 2025-12-11 12:48:12 +08:00
raise error when fail to create liveroom
This commit is contained in:
@@ -50,6 +50,15 @@ func StopAndSave() {
|
|||||||
func addLiveRoom(roomModel model.LiveRoom) {
|
func addLiveRoom(roomModel model.LiveRoom) {
|
||||||
log.Info("Add live room")
|
log.Info("Add live room")
|
||||||
room, err := liveroomsdk.CreateLiveRoom(roomModel.LiveRoom)
|
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 {
|
if _, ok := liveRooms[room.Config().Identifier()]; ok {
|
||||||
log.Errorf("fail to add, room %s already exists", room.Config().Identifier())
|
log.Errorf("fail to add, room %s already exists", room.Config().Identifier())
|
||||||
global.EventManager.CallA(
|
global.EventManager.CallA(
|
||||||
|
|||||||
Reference in New Issue
Block a user