diff --git a/src/server/connection.rs b/src/server/connection.rs index 9c5ce31..15474ea 100644 --- a/src/server/connection.rs +++ b/src/server/connection.rs @@ -60,11 +60,11 @@ impl Connection { fn response(&mut self, response: Response) { let bytes = match response { Response::File(b) => b, - Response::Directory(s, is_root) => { + Response::Directory(ref s, is_root) => { &if is_root { - self.session.template.welcome(Some(&s)) + self.session.template.welcome(Some(s)) } else { - self.session.template.index(Some(&s)) + self.session.template.index(Some(s)) } } Response::InternalServerError(e) => {