From 3aa17e6be2915c462e6e484713eb229cee820e7a Mon Sep 17 00:00:00 2001 From: adlee-was-taken Date: Mon, 27 Apr 2026 18:27:07 -0400 Subject: [PATCH] feat(wasm): default_vault_settings_json() for wizard parity with CLI init Co-Authored-By: Claude Sonnet 4.6 --- crates/relicario-wasm/src/lib.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/crates/relicario-wasm/src/lib.rs b/crates/relicario-wasm/src/lib.rs index 7fc0324..872beb4 100644 --- a/crates/relicario-wasm/src/lib.rs +++ b/crates/relicario-wasm/src/lib.rs @@ -120,6 +120,16 @@ pub fn settings_encrypt(handle: &SessionHandle, settings_json: &str) -> Result Result { + let s = VaultSettings::default(); + serde_json::to_string(&s).map_err(|e| JsError::new(&e.to_string())) +} + // ── Task 20: attachment / generator / imgsecret / ID / TOTP bridges ───────── use relicario_core::{decrypt_attachment, encrypt_attachment, FieldId, ItemId};