diff options
author | vnugent <public@vaughnnugent.com> | 2023-11-23 12:44:53 -0500 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2023-11-23 12:44:53 -0500 |
commit | 8434d8b8ecf54c6038a7e9ad7d57084a0865500c (patch) | |
tree | 719f5ee3beb9ea99c8d9e3d8e6279092f98e11ac /extension/src/features/server-api | |
parent | e272adcc3f32e31fe7668551453b8e34bc823c3e (diff) |
fixed signing and working note encryption!
Diffstat (limited to 'extension/src/features/server-api')
-rw-r--r-- | extension/src/features/server-api/index.ts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/extension/src/features/server-api/index.ts b/extension/src/features/server-api/index.ts index fd8e65e..cd67242 100644 --- a/extension/src/features/server-api/index.ts +++ b/extension/src/features/server-api/index.ts @@ -133,7 +133,10 @@ export const useServerApi = (nostrUrl: Ref<string>, accUrl: Ref<string>): Server method:'POST', path: () => `${get(nostrUrl)}?type=encrypt`, onRequest: (data: EncryptionRequest) => Promise.resolve(data), - onResponse: async (response: WebMessage<string>) => response.getResultOrThrow() + onResponse: async (response: WebMessage<{ ciphertext:string, iv:string }>) =>{ + const { ciphertext, iv } = response.getResultOrThrow() + return `${ciphertext}?iv=${iv}` + } }) registerEndpoint({ |