diff options
Diffstat (limited to 'src/server.rs')
-rw-r--r-- | src/server.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/server.rs b/src/server.rs index 62ca2d1..83b2596 100644 --- a/src/server.rs +++ b/src/server.rs @@ -187,7 +187,7 @@ fn link_strava(params: State<Params>) -> Redirect { )) } -pub fn start(conn: diesel::PgConnection, db_url: &str, base_url: &str, static_path: &str) { +pub fn start(conn: diesel::PgConnection, db_url: &str, base_url: &str, static_path: &str, port: u16, template_path: &str) { let mut database_config = HashMap::new(); let mut databases = HashMap::new(); database_config.insert("url", Value::from(db_url)); @@ -202,7 +202,9 @@ pub fn start(conn: diesel::PgConnection, db_url: &str, base_url: &str, static_pa let config = Config::build(Environment::Development) .extra("databases", databases) + .extra("template_dir", template_path) .secret_key(persistent_config.rocket_secret_key) + .port(port) .finalize() .unwrap(); |