Fixes issue on saving NIP47 address

This commit is contained in:
Vitor Pamplona
2025-07-09 15:08:11 -04:00
parent 7eb39b3c4c
commit b502ab7de8
2 changed files with 4 additions and 2 deletions

View File

@@ -324,7 +324,7 @@ object LocalPreferences {
)
putString(
PrefKeys.ZAP_PAYMENT_REQUEST_SERVER,
EventMapper.mapper.writeValueAsString(settings.zapPaymentRequest),
EventMapper.mapper.writeValueAsString(settings.zapPaymentRequest?.denormalize()),
)
if (settings.backupContactList != null) {
putString(

View File

@@ -77,5 +77,7 @@ class Nip47WalletConnect {
val pubKeyHex: HexKey,
val relayUri: NormalizedRelayUrl,
val secret: HexKey?,
)
) {
fun denormalize(): Nip47URI? = Nip47URI(pubKeyHex, relayUri.url, secret)
}
}