From e873ced68cdd3e55a2a2e076a1172686a794eee4 Mon Sep 17 00:00:00 2001 From: greenart7c3 Date: Sun, 2 Jun 2024 07:27:16 -0300 Subject: [PATCH] fix multiple permissions not showing --- .../java/com/greenart7c3/nostrsigner/models/Permission.kt | 1 + .../main/java/com/greenart7c3/nostrsigner/ui/AccountScreen.kt | 4 +++- app/src/main/res/values/strings.xml | 1 + gradle/libs.versions.toml | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/models/Permission.kt b/app/src/main/java/com/greenart7c3/nostrsigner/models/Permission.kt index 153172f0..803c552d 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/models/Permission.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/models/Permission.kt @@ -74,6 +74,7 @@ data class Permission( 10006 -> context.getString(R.string.event_kind_10006) 10007 -> context.getString(R.string.event_kind_10007) 10009 -> context.getString(R.string.event_kind_10009) + 10013 -> context.getString(R.string.event_kind_10013) 10015 -> context.getString(R.string.event_kind_10015) 10030 -> context.getString(R.string.event_kind_10030) 10096 -> context.getString(R.string.event_kind_10096) diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/AccountScreen.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/AccountScreen.kt index a78ab0d5..6d5c1e7e 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/AccountScreen.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/AccountScreen.kt @@ -96,7 +96,9 @@ fun AccountScreen( if (intentData != null) { if (intents.none { item -> item.id == intentData!!.id }) { - flow.value = listOf(intentData!!) + val oldIntents = intents.toMutableList() + oldIntents.add(intentData!!) + flow.value = oldIntents } } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 644c6f87..21030d67 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -232,4 +232,5 @@ Bunker Notifications Notifications for Approving or Rejecting Bunker requests. new event to sign + Private outbox relay list diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 1e4254e0..fc5f6212 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -17,7 +17,7 @@ lifecycle_version = "2.7.0" material3 = "1.2.1" mockk = "1.13.10" nav_version = "2.7.7" -quartz = "main-SNAPSHOT" +quartz = "0.87.1" compose_ui = "1.6.7" richtextUi = "077a2cde64" roomKtx = "2.6.1"