From 0def9d6d6df847fd55110b2de62193261577d374 Mon Sep 17 00:00:00 2001 From: Yuri Karamian Date: Fri, 24 Jul 2026 16:57:20 +0200 Subject: [PATCH] Fix iOS vault plugin registration --- src-tauri/plugins/ios-vault-access/src/lib.rs | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/src-tauri/plugins/ios-vault-access/src/lib.rs b/src-tauri/plugins/ios-vault-access/src/lib.rs index f8b499b..13018ec 100644 --- a/src-tauri/plugins/ios-vault-access/src/lib.rs +++ b/src-tauri/plugins/ios-vault-access/src/lib.rs @@ -1,7 +1,7 @@ use serde::{Deserialize, Serialize}; use tauri::{ - plugin::{Builder, PluginApi, PluginHandle, TauriPlugin}, - AppHandle, Manager, Runtime, + plugin::{Builder, PluginHandle, TauriPlugin}, + Manager, Runtime, }; #[derive(Debug, Clone, Deserialize)] @@ -73,19 +73,11 @@ impl> IosVaultAccessExt for T { } } -fn initialize( - _app: &AppHandle, - api: PluginApi, -) -> tauri::Result> { - let handle = api.register_ios_plugin(init_plugin_ios_vault_access)?; - Ok(IosVaultAccess(handle)) -} - pub fn init() -> TauriPlugin { Builder::new("ios-vault-access") .setup(|app, api| { - let access = initialize(app, api)?; - app.manage(access); + let handle = api.register_ios_plugin(init_plugin_ios_vault_access)?; + app.manage(IosVaultAccess(handle)); Ok(()) }) .build()