From 6690b055b44b6cfb129ff802bb40084e25531c45 Mon Sep 17 00:00:00 2001 From: soraefir Date: Thu, 15 May 2025 00:47:04 +0200 Subject: [PATCH] Fix noversion --- src/server/api.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/api.ts b/src/server/api.ts index 70a6fcd..cf1ce6f 100644 --- a/src/server/api.ts +++ b/src/server/api.ts @@ -76,7 +76,7 @@ export default function (server, opts, done) { return reply.code(400).send({ error: "No ID query parameter" }); return server.level.db.get(req.params.id).then(r=>r.version||-1).catch(_=>-1).then(db_version=>{ - if(db_version+1 == req.body.version) + if(db_version+1 == req.body.version || db_version == -1) return server.level.db.put(req.params.id, req.body) .then(_=>reply.send({ content: "ok" })) .catch(_=>reply.code(500).send({ error: "Error with DB" }))