From 99414bdcc43659d6a5085363d8951224ac8f02f4 Mon Sep 17 00:00:00 2001 From: zhom <2717306+zhom@users.noreply.github.com> Date: Mon, 19 Oct 2026 10:29:55 +0400 Subject: [PATCH] feat: send account plan --- src-tauri/src/wayfern_manager.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src-tauri/src/wayfern_manager.rs b/src-tauri/src/wayfern_manager.rs index 13d9437e..f71cf51f 100644 --- a/src-tauri/src/wayfern_manager.rs +++ b/src-tauri/src/wayfern_manager.rs @@ -3234,6 +3234,15 @@ impl WayfernManager { result_file, account_known, )); + // The plan of the signed-in account, as this app knows it. + if let Some(auth) = crate::cloud_auth::CLOUD_AUTH.get_user().await { + let plan = if auth.user.entitlements().active { + auth.user.effective_plan().to_string() + } else { + "free".to_string() + }; + document.insert("accountPlan".to_string(), json!(plan)); + } Some(serde_json::Value::Object(document)) } None => identity_document.clone(),