let it throw.

This commit is contained in:
fiatjaf
2023-08-16 13:59:31 -03:00
parent b92407b156
commit 45e479d7aa

View File

@@ -27,13 +27,7 @@ export function encrypt(key: Uint8Array, text: string, v = 1) {
} }
export function decrypt(key: Uint8Array, payload: string) { export function decrypt(key: Uint8Array, payload: string) {
let data let data = base64.decode(payload)
try {
data = base64.decode(payload)
} catch (e) {
throw new Error(`NIP44: failed to base64 decode payload: ${e}`)
}
if (data[0] !== 1) { if (data[0] !== 1) {
throw new Error(`NIP44: unknown encryption version: ${data[0]}`) throw new Error(`NIP44: unknown encryption version: ${data[0]}`)
} }