Include subscriberId in internal details for Note to Self.

fork-5.53.8
Greyson Parrelli 2021-11-04 17:39:49 -04:00
rodzic 9827deffd3
commit 38f5e8b4eb
1 zmienionych plików z 16 dodań i 0 usunięć

Wyświetl plik

@ -18,6 +18,8 @@ import org.thoughtcrime.securesms.components.settings.configure
import org.thoughtcrime.securesms.database.DatabaseFactory
import org.thoughtcrime.securesms.dependencies.ApplicationDependencies
import org.thoughtcrime.securesms.groups.GroupId
import org.thoughtcrime.securesms.keyvalue.DonationsValues
import org.thoughtcrime.securesms.keyvalue.SignalStore
import org.thoughtcrime.securesms.recipients.Recipient
import org.thoughtcrime.securesms.recipients.RecipientForeverObserver
import org.thoughtcrime.securesms.recipients.RecipientId
@ -156,6 +158,20 @@ class InternalConversationSettingsFragment : DSLSettingsFragment(
}
)
}
if (recipient.isSelf) {
sectionHeaderPref(DSLSettingsText.from("Donations"))
val subscriberId: String = if (SignalStore.donationsValues().getSubscriber() != null) SignalStore.donationsValues().getSubscriber().toString() else "None"
longClickPref(
title = DSLSettingsText.from("Subscriber ID"),
summary = DSLSettingsText.from(subscriberId),
onLongClick = {
copyToClipboard(subscriberId)
}
)
}
}
}