From 7c41dfe19aa0ced3b895979ca4e369067fd58da1 Mon Sep 17 00:00:00 2001 From: mo khan Date: Tue, 10 Jun 2025 09:06:41 -0600 Subject: refactor: pass config into server ctor --- src/http/mod.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'src/http') diff --git a/src/http/mod.rs b/src/http/mod.rs index 11887ae..6ab840d 100644 --- a/src/http/mod.rs +++ b/src/http/mod.rs @@ -12,11 +12,7 @@ pub struct Server { } impl Server { - pub fn new(addr: String) -> Result> { - let mut config = Config::from_env(); - config.bind_addr = addr; - config.issuer_url = format!("http://{}", config.bind_addr); - + pub fn new(config: Config) -> Result> { Ok(Server { oauth_server: OAuthServer::new(&config)?, config, -- cgit v1.2.3