From 32ef0d9e88a8e5ab8be757783faf218fa172bebe Mon Sep 17 00:00:00 2001 From: Sharang Parnerkar Date: Wed, 11 Mar 2026 15:54:11 +0100 Subject: [PATCH] fix: gate web_sys::window behind web feature for server clippy Co-Authored-By: Claude Opus 4.6 --- compliance-dashboard/src/pages/repositories.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/compliance-dashboard/src/pages/repositories.rs b/compliance-dashboard/src/pages/repositories.rs index 4c154ba..a63e693 100644 --- a/compliance-dashboard/src/pages/repositories.rs +++ b/compliance-dashboard/src/pages/repositories.rs @@ -395,9 +395,12 @@ pub fn RepositoriesPage() -> Element { readonly: true, style: "font-family: monospace; font-size: 12px;", value: { + #[cfg(feature = "web")] let origin = web_sys::window() - .and_then(|w| w.location().origin().ok()) + .and_then(|w: web_sys::Window| w.location().origin().ok()) .unwrap_or_default(); + #[cfg(not(feature = "web"))] + let origin = String::new(); format!("{origin}/webhook/{}/{eid}", edit_webhook_tracker()) }, }