aboutsummaryrefslogtreecommitdiff
path: root/extension/src/features/server-api
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2023-11-23 12:44:53 -0500
committerLibravatar vnugent <public@vaughnnugent.com>2023-11-23 12:44:53 -0500
commit8434d8b8ecf54c6038a7e9ad7d57084a0865500c (patch)
tree719f5ee3beb9ea99c8d9e3d8e6279092f98e11ac /extension/src/features/server-api
parente272adcc3f32e31fe7668551453b8e34bc823c3e (diff)
fixed signing and working note encryption!
Diffstat (limited to 'extension/src/features/server-api')
-rw-r--r--extension/src/features/server-api/index.ts5
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({