diff --git a/app/src/main/java/com/nextcloud/talk/models/json/chat/ChatMessage.kt b/app/src/main/java/com/nextcloud/talk/models/json/chat/ChatMessage.kt index 9cebbf32e..e60e3314d 100644 --- a/app/src/main/java/com/nextcloud/talk/models/json/chat/ChatMessage.kt +++ b/app/src/main/java/com/nextcloud/talk/models/json/chat/ChatMessage.kt @@ -529,7 +529,9 @@ data class ChatMessage( RECORDING_STARTED, RECORDING_STOPPED, AUDIO_RECORDING_STARTED, - AUDIO_RECORDING_STOPPED + AUDIO_RECORDING_STOPPED, + BREAKOUT_ROOMS_STARTED, + BREAKOUT_ROOMS_STOPPED } companion object { diff --git a/app/src/main/java/com/nextcloud/talk/models/json/converters/EnumSystemMessageTypeConverter.kt b/app/src/main/java/com/nextcloud/talk/models/json/converters/EnumSystemMessageTypeConverter.kt index 8e276a703..dded74d64 100644 --- a/app/src/main/java/com/nextcloud/talk/models/json/converters/EnumSystemMessageTypeConverter.kt +++ b/app/src/main/java/com/nextcloud/talk/models/json/converters/EnumSystemMessageTypeConverter.kt @@ -28,6 +28,8 @@ import com.bluelinelabs.logansquare.typeconverters.StringBasedTypeConverter import com.nextcloud.talk.models.json.chat.ChatMessage import com.nextcloud.talk.models.json.chat.ChatMessage.SystemMessageType.AUDIO_RECORDING_STARTED import com.nextcloud.talk.models.json.chat.ChatMessage.SystemMessageType.AUDIO_RECORDING_STOPPED +import com.nextcloud.talk.models.json.chat.ChatMessage.SystemMessageType.BREAKOUT_ROOMS_STARTED +import com.nextcloud.talk.models.json.chat.ChatMessage.SystemMessageType.BREAKOUT_ROOMS_STOPPED import com.nextcloud.talk.models.json.chat.ChatMessage.SystemMessageType.CALL_ENDED import com.nextcloud.talk.models.json.chat.ChatMessage.SystemMessageType.CALL_ENDED_EVERYONE import com.nextcloud.talk.models.json.chat.ChatMessage.SystemMessageType.CALL_JOINED @@ -141,6 +143,8 @@ class EnumSystemMessageTypeConverter : StringBasedTypeConverter RECORDING_STOPPED "audio_recording_started" -> AUDIO_RECORDING_STARTED "audio_recording_stopped" -> AUDIO_RECORDING_STOPPED + "breakout_rooms_started" -> BREAKOUT_ROOMS_STARTED + "breakout_rooms_stopped" -> BREAKOUT_ROOMS_STOPPED else -> DUMMY } } @@ -202,6 +206,8 @@ class EnumSystemMessageTypeConverter : StringBasedTypeConverter "recording_stopped" AUDIO_RECORDING_STARTED -> "audio_recording_started" AUDIO_RECORDING_STOPPED -> "audio_recording_stopped" + BREAKOUT_ROOMS_STARTED -> "breakout_rooms_started" + BREAKOUT_ROOMS_STOPPED -> "breakout_rooms_stopped" else -> "" } }