diff --git a/backend/src/net/static_server.rs b/backend/src/net/static_server.rs
index 8b6869b2c..a8fe3749e 100644
--- a/backend/src/net/static_server.rs
+++ b/backend/src/net/static_server.rs
@@ -1,4 +1,5 @@
use std::fs::Metadata;
+use std::future::Future;
use std::path::{Path, PathBuf};
use std::sync::Arc;
use std::time::UNIX_EPOCH;
@@ -262,6 +263,21 @@ async fn alt_ui(req: Request
, ui_mode: UiMode) -> Result, E
}
}
+async fn if_authorized<
+ F: FnOnce() -> Fut,
+ Fut: Future