Clear profile override if none exists.

This commit is contained in:
Michelle Tang
2025-12-16 12:13:23 -05:00
committed by jeffrey-signal
parent b65079ec20
commit ce86b511f0

View File

@@ -208,7 +208,7 @@ object StorageSyncHelper {
}
}
private fun getNotificationProfileManualOverride(): AccountRecord.NotificationProfileManualOverride {
private fun getNotificationProfileManualOverride(): AccountRecord.NotificationProfileManualOverride? {
val profile = SignalDatabase.notificationProfiles.getProfile(SignalStore.notificationProfile.manuallyEnabledProfile)
return if (profile != null && profile.deletedTimestampMs == 0L) {
Log.i(TAG, "Setting a manually enabled profile ${profile.id}")
@@ -226,7 +226,7 @@ object StorageSyncHelper {
disabledAtTimestampMs = SignalStore.notificationProfile.manuallyDisabledAt
)
} else {
AccountRecord.NotificationProfileManualOverride()
null
}
}