mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-19 08:09:12 +01:00
Support member labels in backups.
This commit is contained in:
committed by
Michelle Tang
parent
28d8d62cbd
commit
59bb505a3e
@@ -123,7 +123,13 @@ private fun Member.Role.toRemote(): Group.Member.Role {
|
||||
}
|
||||
|
||||
private fun DecryptedMember.toRemote(): Group.Member {
|
||||
return Group.Member(userId = aciBytes, role = role.toRemote(), joinedAtVersion = joinedAtRevision)
|
||||
return Group.Member(
|
||||
userId = aciBytes,
|
||||
role = role.toRemote(),
|
||||
joinedAtVersion = joinedAtRevision,
|
||||
labelEmoji = labelEmoji,
|
||||
labelString = labelString
|
||||
)
|
||||
}
|
||||
|
||||
private fun DecryptedPendingMember.toRemote(): Group.MemberPendingProfileKey {
|
||||
|
||||
@@ -116,7 +116,13 @@ private fun Group.Member.Role.toLocal(): Member.Role {
|
||||
}
|
||||
|
||||
private fun Group.Member.toLocal(): DecryptedMember {
|
||||
return DecryptedMember(aciBytes = userId, role = role.toLocal(), joinedAtRevision = joinedAtVersion)
|
||||
return DecryptedMember(
|
||||
aciBytes = userId,
|
||||
role = role.toLocal(),
|
||||
joinedAtRevision = joinedAtVersion,
|
||||
labelEmoji = labelEmoji,
|
||||
labelString = labelString
|
||||
)
|
||||
}
|
||||
|
||||
private fun Group.MemberPendingAdminApproval.toLocal(): DecryptedRequestingMember {
|
||||
|
||||
Reference in New Issue
Block a user