From c237724d1562a24e267e5fde6bdb427569876d59 Mon Sep 17 00:00:00 2001 From: Believethehype <1097224+believethehype@users.noreply.github.com> Date: Tue, 30 Apr 2024 12:00:01 +0200 Subject: [PATCH] update filter generation --- ui/noogle/src/components/FilterGeneration.vue | 16 +++++++++++----- ui/noogle/src/components/Login.vue | 4 ++-- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/ui/noogle/src/components/FilterGeneration.vue b/ui/noogle/src/components/FilterGeneration.vue index d5ff70f..e71f048 100644 --- a/ui/noogle/src/components/FilterGeneration.vue +++ b/ui/noogle/src/components/FilterGeneration.vue @@ -1042,12 +1042,18 @@ async function unfollow(result){ let rm = store.state.contacts.splice(index, 1) - let list = store.state.contacts - let event = EventBuilder.contactList(list) - let requestid = await client.sendEventBuilder(event); + try{ + let event = EventBuilder.contactList(store.state.contacts).toUnsignedEvent(store.state.pubkey) + let signedevent = await store.state.signer.signEvent(event) + let requestid = await client.sendEvent(signedevent); + + console.log("unfollow logic for " + result.event.profile.name + " " + requestid.toHex()) + return true + } + catch(error){ + console.log(error) + } - console.log("unfollow logic for " + result.event.profile.name) - return true } else { console.log("not found") diff --git a/ui/noogle/src/components/Login.vue b/ui/noogle/src/components/Login.vue index e572ef4..c4c81dd 100644 --- a/ui/noogle/src/components/Login.vue +++ b/ui/noogle/src/components/Login.vue @@ -954,8 +954,8 @@ export default { //private mutes try { let content = "" - console.log(store.state.pubkey.toHex()) - console.log(list.content) + //console.log(store.state.pubkey.toHex()) + //console.log(list.content) if (localStorage.getItem('nostr-key-method') === 'android-signer') { content = await amberSignerService.nip04Decrypt(store.state.pubkey.toHex(), list.content) }