From 3111b33991ad694ad6271a8efb155ecca76626ee Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Tue, 19 Mar 2024 10:04:39 +0000 Subject: [PATCH] feat: save event even when publishing fails improve resiliency so that events are saved (backuped) before sending to relays --- src/fetchEvents.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fetchEvents.ts b/src/fetchEvents.ts index b3b5f56..f45d9ee 100644 --- a/src/fetchEvents.ts +++ b/src/fetchEvents.ts @@ -306,6 +306,7 @@ export const getContactName = (pubkey: string): string => { }; export const publishEvent = async (event: Event): Promise => { + storeMyProfileEvent(event); const r = await publishEventToRelay( event, [ @@ -317,7 +318,6 @@ export const publishEvent = async (event: Event): Promise => { 'wss://relay.snort.social', ], ); - if (r) storeMyProfileEvent(event); return r; }; /**