talk-android/app/src/main/java/com/nextcloud/talk/conversationinfo/Participants.kt
Marcel Hibbe fa5570e901
WIP use new api endpoint to create group conversation
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2025-04-14 11:03:45 +02:00

28 lines
886 B
Kotlin

/*
* Nextcloud Talk - Android Client
*
* SPDX-FileCopyrightText: 2025 Marcel Hibbe <dev@mhibbe.de>
* SPDX-License-Identifier: GPL-3.0-or-later
*/
package com.nextcloud.talk.conversationinfo
import com.bluelinelabs.logansquare.annotation.JsonField
import com.bluelinelabs.logansquare.annotation.JsonObject
@JsonObject
data class Participants(
@JsonField(name = ["users"])
var users: MutableList<String> = arrayListOf(),
@JsonField(name = ["federated_users"])
var federatedUsers: MutableList<String> = arrayListOf(),
@JsonField(name = ["groups"])
var groups: MutableList<String> = arrayListOf(),
@JsonField(name = ["emails"])
var emails: MutableList<String> = arrayListOf(),
@JsonField(name = ["phones"])
var phones: MutableList<String> = arrayListOf(),
@JsonField(name = ["teams"])
var teams: MutableList<String> = arrayListOf()
)