From 839aaca179c9738f1fd5435503edd7f199524255 Mon Sep 17 00:00:00 2001 From: "P. Reis" Date: Tue, 18 Feb 2025 17:13:16 -0300 Subject: [PATCH] refactor: use zod --- packages/ditto/middleware/swapNutzapsMiddleware.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ditto/middleware/swapNutzapsMiddleware.ts b/packages/ditto/middleware/swapNutzapsMiddleware.ts index 76d34049..b49e3aa4 100644 --- a/packages/ditto/middleware/swapNutzapsMiddleware.ts +++ b/packages/ditto/middleware/swapNutzapsMiddleware.ts @@ -57,7 +57,7 @@ export const swapNutzapsMiddleware: MiddlewareHandler< let contentTags: string[][]; try { - contentTags = JSON.parse(decryptedContent); // TODO: use zod + contentTags = z.string().array().array().parse(decryptedContent); } catch { return c.json({ error: 'Could not JSON parse the decrypted wallet content.' }, 400); }