From 982e8ba70ef7194522101c25bb3737da6217a405 Mon Sep 17 00:00:00 2001 From: Ethan O'Brien Date: Sun, 10 May 2026 17:10:28 -0500 Subject: [PATCH] Also add ability to externally set new_user --- src/router/userdata/mod.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/router/userdata/mod.rs b/src/router/userdata/mod.rs index d1cfdee..dbe23c6 100644 --- a/src/router/userdata/mod.rs +++ b/src/router/userdata/mod.rs @@ -13,7 +13,10 @@ use crate::include_file; lazy_static! { static ref DATABASE: SQLite = SQLite::new("userdata.db", setup_tables); static ref NEW_USER: JsonValue = { - jzon::parse(&include_file!("src/router/userdata/new_user.json")).unwrap() + let raw = crate::runtime::read_masterdata_file("userdata/new_user.json") + .and_then(|b| String::from_utf8(b).ok()) + .unwrap_or_else(|| include_file!("src/router/userdata/new_user.json")); + jzon::parse(&raw).unwrap() }; }