diff options
| author | Fuwn <[email protected]> | 2026-01-21 15:02:28 +0000 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2026-01-21 15:02:28 +0000 |
| commit | d815570db78e4d06283e4b09c2a6b0106ebfa3e0 (patch) | |
| tree | e5df63cc0e9b92567d103d220e35489e4a5c0e28 /src/url.rs | |
| parent | fix(main): Remove deprecated std::env::set_var use (diff) | |
| download | september-d815570db78e4d06283e4b09c2a6b0106ebfa3e0.tar.xz september-d815570db78e4d06283e4b09c2a6b0106ebfa3e0.zip | |
perf: Cache environment variables at startup
Diffstat (limited to 'src/url.rs')
| -rw-r--r-- | src/url.rs | 11 |
1 files changed, 1 insertions, 10 deletions
@@ -42,16 +42,7 @@ pub fn from_path( } else { format!( "{}{}{}", - { - std::env::var("ROOT").unwrap_or_else(|_| { - warn!( - "could not use ROOT from environment variables, proceeding with \ - default root: gemini://fuwn.me" - ); - - "gemini://fuwn.me".to_string() - }) - }, + &crate::environment::ENVIRONMENT.root, path, if fallback { "/" } else { "" } ) |