|
@@ -177,60 +177,56 @@ class EnumSystemMessageTypeConverter : StringBasedTypeConverter<ChatMessage.Syst
|
|
|
|
|
|
@Suppress("Detekt.ComplexMethod")
|
|
|
override fun convertToString(`object`: ChatMessage.SystemMessageType?): String {
|
|
|
-
|
|
|
- if (`object` == null) {
|
|
|
- return ""
|
|
|
- }
|
|
|
-
|
|
|
- when (`object`) {
|
|
|
- CONVERSATION_CREATED -> return "conversation_created"
|
|
|
- CONVERSATION_RENAMED -> return "conversation_renamed"
|
|
|
- DESCRIPTION_REMOVED -> return "description_removed"
|
|
|
- DESCRIPTION_SET -> return "description_set"
|
|
|
- CALL_STARTED -> return "call_started"
|
|
|
- CALL_JOINED -> return "call_joined"
|
|
|
- CALL_LEFT -> return "call_left"
|
|
|
- CALL_ENDED -> return "call_ended"
|
|
|
- CALL_ENDED_EVERYONE -> return "call_ended_everyone"
|
|
|
- CALL_MISSED -> return "call_missed"
|
|
|
- CALL_TRIED -> return "call_tried"
|
|
|
- READ_ONLY_OFF -> return "read_only_off"
|
|
|
- READ_ONLY -> return "read_only"
|
|
|
- LISTABLE_NONE -> return "listable_none"
|
|
|
- LISTABLE_USERS -> return "listable_users"
|
|
|
- LISTABLE_ALL -> return "listable_all"
|
|
|
- LOBBY_NONE -> return "lobby_none"
|
|
|
- LOBBY_NON_MODERATORS -> return "lobby_non_moderators"
|
|
|
- LOBBY_OPEN_TO_EVERYONE -> return "lobby_timer_reached"
|
|
|
- GUESTS_ALLOWED -> return "guests_allowed"
|
|
|
- GUESTS_DISALLOWED -> return "guests_disallowed"
|
|
|
- PASSWORD_SET -> return "password_set"
|
|
|
- PASSWORD_REMOVED -> return "password_removed"
|
|
|
- USER_ADDED -> return "user_added"
|
|
|
- USER_REMOVED -> return "user_removed"
|
|
|
- GROUP_ADDED -> return "group_added"
|
|
|
- GROUP_REMOVED -> return "group_removed"
|
|
|
- CIRCLE_ADDED -> return "circle_added"
|
|
|
- CIRCLE_REMOVED -> return "circle_removed"
|
|
|
- MODERATOR_PROMOTED -> return "moderator_promoted"
|
|
|
- MODERATOR_DEMOTED -> return "moderator_demoted"
|
|
|
- GUEST_MODERATOR_PROMOTED -> return "guest_moderator_promoted"
|
|
|
- GUEST_MODERATOR_DEMOTED -> return "guest_moderator_demoted"
|
|
|
- MESSAGE_DELETED -> return "message_deleted"
|
|
|
- FILE_SHARED -> return "file_shared"
|
|
|
- OBJECT_SHARED -> return "object_shared"
|
|
|
- MATTERBRIDGE_CONFIG_ADDED -> return "matterbridge_config_added"
|
|
|
- MATTERBRIDGE_CONFIG_EDITED -> return "matterbridge_config_edited"
|
|
|
- MATTERBRIDGE_CONFIG_REMOVED -> return "matterbridge_config_removed"
|
|
|
- MATTERBRIDGE_CONFIG_ENABLED -> return "matterbridge_config_enabled"
|
|
|
- MATTERBRIDGE_CONFIG_DISABLED -> return "matterbridge_config_disabled"
|
|
|
- CLEARED_CHAT -> return "clear_history"
|
|
|
- REACTION -> return "reaction"
|
|
|
- REACTION_DELETED -> return "reaction_deleted"
|
|
|
- REACTION_REVOKED -> return "reaction_revoked"
|
|
|
- POLL_VOTED -> return "poll_voted"
|
|
|
- POLL_CLOSED -> return "poll_closed"
|
|
|
- else -> return ""
|
|
|
+ return when (`object`) {
|
|
|
+ null -> ""
|
|
|
+ CONVERSATION_CREATED -> "conversation_created"
|
|
|
+ CONVERSATION_RENAMED -> "conversation_renamed"
|
|
|
+ DESCRIPTION_REMOVED -> "description_removed"
|
|
|
+ DESCRIPTION_SET -> "description_set"
|
|
|
+ CALL_STARTED -> "call_started"
|
|
|
+ CALL_JOINED -> "call_joined"
|
|
|
+ CALL_LEFT -> "call_left"
|
|
|
+ CALL_ENDED -> "call_ended"
|
|
|
+ CALL_ENDED_EVERYONE -> "call_ended_everyone"
|
|
|
+ CALL_MISSED -> "call_missed"
|
|
|
+ CALL_TRIED -> "call_tried"
|
|
|
+ READ_ONLY_OFF -> "read_only_off"
|
|
|
+ READ_ONLY -> "read_only"
|
|
|
+ LISTABLE_NONE -> "listable_none"
|
|
|
+ LISTABLE_USERS -> "listable_users"
|
|
|
+ LISTABLE_ALL -> "listable_all"
|
|
|
+ LOBBY_NONE -> "lobby_none"
|
|
|
+ LOBBY_NON_MODERATORS -> "lobby_non_moderators"
|
|
|
+ LOBBY_OPEN_TO_EVERYONE -> "lobby_timer_reached"
|
|
|
+ GUESTS_ALLOWED -> "guests_allowed"
|
|
|
+ GUESTS_DISALLOWED -> "guests_disallowed"
|
|
|
+ PASSWORD_SET -> "password_set"
|
|
|
+ PASSWORD_REMOVED -> "password_removed"
|
|
|
+ USER_ADDED -> "user_added"
|
|
|
+ USER_REMOVED -> "user_removed"
|
|
|
+ GROUP_ADDED -> "group_added"
|
|
|
+ GROUP_REMOVED -> "group_removed"
|
|
|
+ CIRCLE_ADDED -> "circle_added"
|
|
|
+ CIRCLE_REMOVED -> "circle_removed"
|
|
|
+ MODERATOR_PROMOTED -> "moderator_promoted"
|
|
|
+ MODERATOR_DEMOTED -> "moderator_demoted"
|
|
|
+ GUEST_MODERATOR_PROMOTED -> "guest_moderator_promoted"
|
|
|
+ GUEST_MODERATOR_DEMOTED -> "guest_moderator_demoted"
|
|
|
+ MESSAGE_DELETED -> "message_deleted"
|
|
|
+ FILE_SHARED -> "file_shared"
|
|
|
+ OBJECT_SHARED -> "object_shared"
|
|
|
+ MATTERBRIDGE_CONFIG_ADDED -> "matterbridge_config_added"
|
|
|
+ MATTERBRIDGE_CONFIG_EDITED -> "matterbridge_config_edited"
|
|
|
+ MATTERBRIDGE_CONFIG_REMOVED -> "matterbridge_config_removed"
|
|
|
+ MATTERBRIDGE_CONFIG_ENABLED -> "matterbridge_config_enabled"
|
|
|
+ MATTERBRIDGE_CONFIG_DISABLED -> "matterbridge_config_disabled"
|
|
|
+ CLEARED_CHAT -> "clear_history"
|
|
|
+ REACTION -> "reaction"
|
|
|
+ REACTION_DELETED -> "reaction_deleted"
|
|
|
+ REACTION_REVOKED -> "reaction_revoked"
|
|
|
+ POLL_VOTED -> "poll_voted"
|
|
|
+ POLL_CLOSED -> "poll_closed"
|
|
|
+ else -> ""
|
|
|
}
|
|
|
}
|
|
|
}
|