mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2025-09-27 20:56:15 +02:00
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
This commit is contained in:
@@ -148,6 +148,7 @@
|
||||
<string name="failed_to_save_the_video">Falha ao salvar o vídeo</string>
|
||||
<string name="upload_image">Enviar Imagem</string>
|
||||
<string name="take_a_picture">Tirar uma foto</string>
|
||||
<string name="record_a_video">Gravar um vídeo</string>
|
||||
<string name="record_a_message">Gravar uma mensagem</string>
|
||||
<string name="record_a_message_title">Gravar uma mensagem</string>
|
||||
<string name="record_a_message_description">Clique e segure para gravar uma mensagem</string>
|
||||
|
@@ -20,12 +20,15 @@
|
||||
*/
|
||||
package com.vitorpamplona.amethyst
|
||||
|
||||
import com.vitorpamplona.amethyst.model.LocalCache.getOrCreateAddressableNoteInternal
|
||||
import com.vitorpamplona.amethyst.model.User
|
||||
import com.vitorpamplona.amethyst.ui.actions.Dao
|
||||
import com.vitorpamplona.amethyst.ui.actions.NewMessageTagger
|
||||
import com.vitorpamplona.quartz.nip01Core.tags.addressables.Address
|
||||
import com.vitorpamplona.quartz.nip17Dm.settings.ChatMessageRelayListEvent
|
||||
import com.vitorpamplona.quartz.nip19Bech32.entities.NNote
|
||||
import com.vitorpamplona.quartz.nip19Bech32.entities.NPub
|
||||
import com.vitorpamplona.quartz.nip65RelayList.AdvertisedRelayListEvent
|
||||
import org.junit.Assert.assertEquals
|
||||
import org.junit.Assert.assertTrue
|
||||
import org.junit.Test
|
||||
@@ -38,7 +41,12 @@ import org.junit.Test
|
||||
class NewMessageTaggerKeyParseTest {
|
||||
val dao: Dao =
|
||||
object : Dao {
|
||||
override suspend fun getOrCreateUser(hex: String): User = User(hex)
|
||||
override suspend fun getOrCreateUser(hex: String): User =
|
||||
User(
|
||||
hex,
|
||||
getOrCreateAddressableNoteInternal(AdvertisedRelayListEvent.createAddress(hex)),
|
||||
getOrCreateAddressableNoteInternal(ChatMessageRelayListEvent.createAddress(hex)),
|
||||
)
|
||||
|
||||
override suspend fun getOrCreateNote(hex: String) =
|
||||
com.vitorpamplona.amethyst.model
|
||||
|
Reference in New Issue
Block a user