feat: enhance Obsidian plugin routes with for_update parameter for improved concurrency handling

This commit is contained in:
Anish Sarkar 2026-04-20 19:24:36 +05:30
parent b5c9388c8a
commit 87150a6d7f
3 changed files with 46 additions and 42 deletions

View file

@ -108,12 +108,11 @@ export class SurfSenseApiClient {
}): Promise<ConnectResponse> {
return await this.request<ConnectResponse>(
"POST",
`/api/v1/obsidian/connect?search_space_id=${encodeURIComponent(
String(input.searchSpaceId)
)}`,
"/api/v1/obsidian/connect",
{
vault_id: input.vaultId,
vault_name: input.vaultName,
search_space_id: input.searchSpaceId,
plugin_version: this.opts.pluginVersion,
device_id: input.deviceId,
}