Add local CLI (#144)

This commit is contained in:
Andras Schmelczer 2025-10-21 22:45:47 +01:00 committed by GitHub
parent a31c2d87b5
commit 90752e687a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
24 changed files with 1616 additions and 99 deletions

View file

@ -1,4 +1,3 @@
use anyhow::Context as _;
use axum::{
Extension, Json,
extract::{Path, State},
@ -71,15 +70,9 @@ pub async fn delete_document(
state
.database
.insert_document_version(&vault_id, &new_version, Some(&mut transaction))
.insert_document_version(&vault_id, &new_version, Some(transaction))
.await
.map_err(server_error)?;
transaction
.commit()
.await
.context("Failed to commit successful transaction")
.map_err(server_error)?;
Ok(Json(new_version.into()))
}