mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-19 03:29:28 +01:00
add different object types for phone
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
This commit is contained in:
parent
354b107e1c
commit
ab8a41182a
@ -684,7 +684,7 @@ class ChatActivity :
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (currentConversation?.objectId == "phone" &&
|
if (currentConversation?.objectType == ConversationEnums.ObjectType.PHONE_TEMPORARY &&
|
||||||
hasSpreedFeatureCapability(
|
hasSpreedFeatureCapability(
|
||||||
conversationUser?.capabilities!!.spreedCapability!!,
|
conversationUser?.capabilities!!.spreedCapability!!,
|
||||||
SpreedFeatures.UNBIND_CONVERSATION
|
SpreedFeatures.UNBIND_CONVERSATION
|
||||||
|
@ -45,7 +45,8 @@ class ConversationEnums {
|
|||||||
FILE,
|
FILE,
|
||||||
ROOM,
|
ROOM,
|
||||||
EVENT,
|
EVENT,
|
||||||
PHONE,
|
PHONE_TEMPORARY,
|
||||||
|
PHONE_PERSIST,
|
||||||
INSTANT_MEETING
|
INSTANT_MEETING
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -16,7 +16,8 @@ class ConversationObjectTypeConverter : StringBasedTypeConverter<ConversationEnu
|
|||||||
"room" -> ConversationEnums.ObjectType.ROOM
|
"room" -> ConversationEnums.ObjectType.ROOM
|
||||||
"file" -> ConversationEnums.ObjectType.FILE
|
"file" -> ConversationEnums.ObjectType.FILE
|
||||||
"event" -> ConversationEnums.ObjectType.EVENT
|
"event" -> ConversationEnums.ObjectType.EVENT
|
||||||
"phone" -> ConversationEnums.ObjectType.PHONE
|
"phone_persist" -> ConversationEnums.ObjectType.PHONE_PERSIST
|
||||||
|
"phone_temporary" -> ConversationEnums.ObjectType.PHONE_TEMPORARY
|
||||||
"instant_meeting" -> ConversationEnums.ObjectType.INSTANT_MEETING
|
"instant_meeting" -> ConversationEnums.ObjectType.INSTANT_MEETING
|
||||||
else -> ConversationEnums.ObjectType.DEFAULT
|
else -> ConversationEnums.ObjectType.DEFAULT
|
||||||
}
|
}
|
||||||
@ -32,7 +33,8 @@ class ConversationObjectTypeConverter : StringBasedTypeConverter<ConversationEnu
|
|||||||
ConversationEnums.ObjectType.ROOM -> "room"
|
ConversationEnums.ObjectType.ROOM -> "room"
|
||||||
ConversationEnums.ObjectType.FILE -> "file"
|
ConversationEnums.ObjectType.FILE -> "file"
|
||||||
ConversationEnums.ObjectType.EVENT -> "event"
|
ConversationEnums.ObjectType.EVENT -> "event"
|
||||||
ConversationEnums.ObjectType.PHONE -> "phone"
|
ConversationEnums.ObjectType.PHONE_PERSIST -> "phone_persist"
|
||||||
|
ConversationEnums.ObjectType.PHONE_TEMPORARY -> "phone_temporary"
|
||||||
ConversationEnums.ObjectType.INSTANT_MEETING -> "instant_meeting"
|
ConversationEnums.ObjectType.INSTANT_MEETING -> "instant_meeting"
|
||||||
else -> ""
|
else -> ""
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user