Support member labels in backups.

This commit is contained in:
jeffrey-signal
2026-02-11 18:06:18 -05:00
committed by Michelle Tang
parent 28d8d62cbd
commit 59bb505a3e
17 changed files with 24 additions and 6 deletions

View File

@@ -17,11 +17,13 @@ import kotlin.random.Random
* Helper methods for creating groups for message processing tests et al.
*/
object GroupTestingUtils {
fun member(aci: ACI, revision: Int = 0, role: Member.Role = Member.Role.ADMINISTRATOR): DecryptedMember {
fun member(aci: ACI, revision: Int = 0, role: Member.Role = Member.Role.ADMINISTRATOR, labelEmoji: String = "", labelString: String = ""): DecryptedMember {
return DecryptedMember.Builder()
.aciBytes(aci.toByteString())
.joinedAtRevision(revision)
.role(role)
.labelEmoji(labelEmoji)
.labelString(labelString)
.build()
}