From 05215b2c02e993da09423fda45eb1769fd542206 Mon Sep 17 00:00:00 2001 From: Believethehype <1097224+believethehype@users.noreply.github.com> Date: Mon, 22 Apr 2024 17:46:36 +0200 Subject: [PATCH] update nostr-sdk js --- ui/noogle/package.json | 2 +- ui/noogle/src/components/FilterGeneration.vue | 17 +++-------------- 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/ui/noogle/package.json b/ui/noogle/package.json index 94d0d52..e43a60d 100644 --- a/ui/noogle/package.json +++ b/ui/noogle/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@getalby/sdk": "^3.4.0", - "@rust-nostr/nostr-sdk": "^0.13.0", + "@rust-nostr/nostr-sdk": "^0.13.1", "@vuepic/vue-datepicker": "^7.4.1", "@vueuse/core": "^10.7.2", "bech32": "^2.0.0", diff --git a/ui/noogle/src/components/FilterGeneration.vue b/ui/noogle/src/components/FilterGeneration.vue index 2e993e9..134df53 100644 --- a/ui/noogle/src/components/FilterGeneration.vue +++ b/ui/noogle/src/components/FilterGeneration.vue @@ -874,19 +874,17 @@ async function unfollow(result){ let client = store.state.client console.log(result.authorid) - //TODO stop using 2 lists, but Contact elements currently not accesible - let element = await store.state.followings.find(x => x === result.authorid) + + let element = await store.state.contacts.find(x => x.publicKey.toHex() === result.authorid) if (element !== undefined){ console.log(element) - let index = store.state.followings.indexOf(element) + let index = store.state.contacts.indexOf(element) console.log(index) console.log(store.state.contacts.length) - console.log(store.state.followings.length) let rm = store.state.contacts.splice(index, 1) - let rm2 = store.state.followings.splice(index, 1) let list = store.state.contacts @@ -897,15 +895,6 @@ async function unfollow(result){ return true } else { - for (let pk of store.state.followings){ - if (pk === result.id){ - console.log("found!") - } - if (pk === PublicKey.parse(result.id).toBech32()){ - console.log("found bech32") - } - } - console.log("not found") return false }