From d2582a22a6df7c257281d9511ad07a2d72498d26 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 5 Jan 2023 16:35:10 -0800 Subject: messages cache --- src/lib/nostr.js | 2 +- src/lib/store.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'src/lib') diff --git a/src/lib/nostr.js b/src/lib/nostr.js index aff75c1b..ae18fbf1 100644 --- a/src/lib/nostr.js +++ b/src/lib/nostr.js @@ -60,7 +60,7 @@ export let encrypt = async ({ message, recipient, user }) => { export let decrypt = async ({ event, user }) => { try { let { content, pubkey } = event; - if (pubkey === user.pubkey) pubkey = event.tags[0][1]; + if (pubkey === user.pubkey) pubkey = event.tags[0][1]; pubkey = Uint8Array.from(Buffer.from('02' + pubkey, 'hex')); let sharedPoint = Buffer.from( diff --git a/src/lib/store.js b/src/lib/store.js index 9660bf55..6a2d7fd6 100644 --- a/src/lib/store.js +++ b/src/lib/store.js @@ -55,5 +55,6 @@ export const request = writable(); export const invoice = writable(); export const txns = persistLocal('transactions', []); export const events = writable({}); -export const password = writable(); +export const password = persistLocal('password'); export const passwordPrompt = writable(); +export const messages = persistLocal('messages', {}); -- cgit v1.2.3