add FEDERATED ActorType

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
Marcel Hibbe 2024-03-25 13:26:58 +01:00
parent 7e3d48f45f
commit 9fa560e97d
No known key found for this signature in database
GPG Key ID: C793F8B59F43CE7B
2 changed files with 5 additions and 1 deletions

View File

@ -12,6 +12,7 @@ import com.nextcloud.talk.models.json.participants.Participant
import com.nextcloud.talk.models.json.participants.Participant.ActorType.CIRCLES
import com.nextcloud.talk.models.json.participants.Participant.ActorType.DUMMY
import com.nextcloud.talk.models.json.participants.Participant.ActorType.EMAILS
import com.nextcloud.talk.models.json.participants.Participant.ActorType.FEDERATED
import com.nextcloud.talk.models.json.participants.Participant.ActorType.GROUPS
import com.nextcloud.talk.models.json.participants.Participant.ActorType.GUESTS
import com.nextcloud.talk.models.json.participants.Participant.ActorType.USERS
@ -24,6 +25,7 @@ class EnumActorTypeConverter : StringBasedTypeConverter<Participant.ActorType>()
"guests" -> GUESTS
"users" -> USERS
"circles" -> CIRCLES
"federated_users" -> FEDERATED
else -> DUMMY
}
}
@ -39,6 +41,7 @@ class EnumActorTypeConverter : StringBasedTypeConverter<Participant.ActorType>()
GUESTS -> "guests"
USERS -> "users"
CIRCLES -> "circles"
FEDERATED -> "federated_users"
else -> ""
}
}

View File

@ -115,7 +115,8 @@ data class Participant(
GROUPS,
GUESTS,
USERS,
CIRCLES
CIRCLES,
FEDERATED
}
enum class ParticipantType {