From 6b31c09e9d68222546be60f29508dd6e956fa1db Mon Sep 17 00:00:00 2001 From: Mitchell R Date: Tue, 26 May 2026 05:31:15 +0200 Subject: [PATCH] fix(kiosk): set Axiom kiosk_id from bundle on startup kiosk_id only set during claim. After restart, loaded from disk, kiosk_id stayed empty. Now set from bundle.kiosk_id after fetch. Co-Authored-By: Claude Opus 4.6 (1M context) --- kiosk/src/ui.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/kiosk/src/ui.rs b/kiosk/src/ui.rs index ced0fb9..ef60b55 100644 --- a/kiosk/src/ui.rs +++ b/kiosk/src/ui.rs @@ -171,6 +171,7 @@ fn activate(app: &Application) { // cached on-disk bundle and keep retrying every 30s in the background. let initial = match server::fetch_bundle(&server, &key) { Some(b) => { + crate::axiom::set_kiosk_id(b.kiosk_id.to_string()); info!( "bundle: {} cameras, {} display(s)", b.cameras.len(),