Switch to different settings event

This commit is contained in:
Jon Staab
2024-10-17 15:48:35 -07:00
parent b4baef215a
commit 53d298752c
2 changed files with 5 additions and 7 deletions
+3 -4
View File
@@ -21,7 +21,6 @@ import {
getIdFilters,
WRAP,
RELAYS,
APP_DATA,
REACTION,
ZAP_RESPONSE,
DIRECT_MESSAGE,
@@ -245,7 +244,7 @@ export const deriveEventsForUrl = (url: string, kinds: number[]) =>
// Settings
export const SETTINGS = "nostr-engine/User/settings/v1"
export const SETTINGS = 38489
export type Settings = {
event: TrustedEvent,
@@ -259,7 +258,7 @@ export const defaultSettings = {
}
export const settings = deriveEventsMapped<Settings>(repository, {
filters: [{kinds: [APP_DATA], '#d': [SETTINGS]}],
filters: [{kinds: [SETTINGS]}],
itemToEvent: item => item.event,
eventToItem: async (event: TrustedEvent) =>
({event, values: {...defaultSettings, ...parseJson(await ensurePlaintext(event))}})
@@ -274,7 +273,7 @@ export const {
store: settings,
getKey: settings => settings.event.pubkey,
load: (pubkey: string, request: Partial<SubscribeRequestWithHandlers> = {}) =>
load({...request, filters: [{kinds: [APP_DATA], '#d': [SETTINGS], authors: [pubkey]}]}),
load({...request, filters: [{kinds: [SETTINGS], authors: [pubkey]}]}),
})