From f322ce94def9e29cd8c6fe155dd00b386690f5fd Mon Sep 17 00:00:00 2001 From: Ivan Gabaldon Date: Sun, 26 Apr 2026 11:17:37 +0200 Subject: [PATCH] fix #257 --- src/endpoints/document/v1/post.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/endpoints/document/v1/post.ts b/src/endpoints/document/v1/post.ts index d13fb80..439ee97 100644 --- a/src/endpoints/document/v1/post.ts +++ b/src/endpoints/document/v1/post.ts @@ -112,7 +112,14 @@ export default new Hono().post( name: setName, password: hashCombo }); - await fsWrite(ctx, { id: setId }); + + try { + await fsWrite(ctx, { id: setId }); + } catch (why) { + mutable.database.document.delete("id", setId); + + throw why; + } return ctx.json({ name: setName