From 4321d76c2a2027ce96d084721e33e13f1e28bec6 Mon Sep 17 00:00:00 2001 From: Believethehype <1097224+believethehype@users.noreply.github.com> Date: Wed, 17 Apr 2024 15:46:35 +0200 Subject: [PATCH] nip89 filter, reenable nostr-login --- nostr_dvm/utils/nip89_utils.py | 9 ++++----- ui/noogle/src/components/Login.vue | 2 +- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/nostr_dvm/utils/nip89_utils.py b/nostr_dvm/utils/nip89_utils.py index 81cd774..2fa5630 100644 --- a/nostr_dvm/utils/nip89_utils.py +++ b/nostr_dvm/utils/nip89_utils.py @@ -76,12 +76,11 @@ def nip89_fetch_all_dvms(client): def nip89_fetch_events_pubkey(client, pubkey, kind): - ktags = [str(kind)] - # for i in range(5000, 5999): - # ktags.append(str(i)) - nip89filter = (Filter().kind(EventDefinitions.KIND_ANNOUNCEMENT).author(PublicKey.from_hex(pubkey)). + + ktags = [str(kind.as_u64())] + nip89filter = (Filter().kind(EventDefinitions.KIND_ANNOUNCEMENT).author(PublicKey.parse(pubkey)). custom_tag(SingleLetterTag.lowercase(Alphabet.K), ktags)) - events = client.get_events_of([nip89filter], timedelta(seconds=2)) + events = client.get_events_of([nip89filter], timedelta(seconds=4)) dvms = {} for event in events: diff --git a/ui/noogle/src/components/Login.vue b/ui/noogle/src/components/Login.vue index 4f89ae1..286b046 100644 --- a/ui/noogle/src/components/Login.vue +++ b/ui/noogle/src/components/Login.vue @@ -141,7 +141,7 @@
Use a Browser Nip07 Extension like getalby, nos2x or nsec.app, a nsec or ncryptsec or use Amber on Android to sign-in
- +