adds a native map for tags in the Event class to avoid creating sublists before mapping tags

This commit is contained in:
Vitor Pamplona
2024-06-11 18:19:52 -04:00
parent cafad6a003
commit 31e8782b1a
3 changed files with 29 additions and 6 deletions
@@ -800,7 +800,7 @@ object LocalCache {
.mapNotNull { checkGetOrCreateNote(it) }
is DraftEvent -> {
event.taggedEvents().mapNotNull { checkGetOrCreateNote(it) } + event.taggedAddresses().mapNotNull { checkGetOrCreateAddressableNote(it.toTag()) }
event.mapTaggedEvent { checkGetOrCreateNote(it) } + event.mapTaggedAddress { checkGetOrCreateAddressableNote(it) }
}
else -> emptyList<Note>()