Reduce profile avatar disk reads.

This commit is contained in:
Cody Henthorne
2022-07-13 14:48:25 -04:00
parent 2f17963b2b
commit 819f7a170f
16 changed files with 81 additions and 59 deletions

View File

@@ -6,6 +6,7 @@ import org.signal.libsignal.zkgroup.profiles.ExpiringProfileKeyCredential
import org.thoughtcrime.securesms.badges.models.Badge
import org.thoughtcrime.securesms.conversation.colors.AvatarColor
import org.thoughtcrime.securesms.conversation.colors.ChatColors
import org.thoughtcrime.securesms.database.model.ProfileAvatarFileDetails
import org.thoughtcrime.securesms.database.model.RecipientRecord
import org.thoughtcrime.securesms.groups.GroupId
import org.thoughtcrime.securesms.profiles.ProfileName
@@ -55,7 +56,7 @@ object RecipientDatabaseTestUtils {
systemContactUri: String? = null,
signalProfileName: ProfileName = ProfileName.EMPTY,
signalProfileAvatar: String? = null,
hasProfileImage: Boolean = false,
profileAvatarFileDetails: ProfileAvatarFileDetails = ProfileAvatarFileDetails.NO_DETAILS,
profileSharing: Boolean = false,
lastProfileFetch: Long = 0L,
notificationChannel: String? = null,
@@ -119,7 +120,7 @@ object RecipientDatabaseTestUtils {
systemContactUri,
signalProfileName,
signalProfileAvatar,
hasProfileImage,
profileAvatarFileDetails,
profileSharing,
lastProfileFetch,
notificationChannel,