From: Ian Jackson Date: Fri, 27 Nov 2020 20:37:06 +0000 (+0000) Subject: fixes done X-Git-Tag: otter-0.2.0~338 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=2388d5ee33b82cb5fc3c5a17eaa68a91acb79cfb;p=otter.git fixes done Signed-off-by: Ian Jackson --- diff --git a/src/bin/daemon-otter.rs b/src/bin/daemon-otter.rs index e743b1c7..b9bac54d 100644 --- a/src/bin/daemon-otter.rs +++ b/src/bin/daemon-otter.rs @@ -67,7 +67,6 @@ struct LoadingRenderContext<'r> { fn loading_p(ia: PlayerQueryString) -> Template { loading(None, ia)? } -// xxx also do p, make it an account/player property #[get("/")] #[throws(OE)] fn loading_l(layout: AbbrevPresentationLayout, ia: PlayerQueryString) @@ -83,7 +82,6 @@ fn loading(layout: Option, ia: PlayerQueryString) let g = ia.i.gref.lock()?; let gpl = g.gs.players.byid(ia.i.ident)?; let layout = layout.unwrap_or(gpl.layout); - // xxx do something sensible if token mangled let c = LoadingRenderContext { ptoken: &ia.raw_token, layout, @@ -99,8 +97,8 @@ struct WholeQueryString(pub Option); impl<'a,'r,T> FromRequest<'a,'r> for WholeQueryString where T: 'a + FromFormValue<'a>, - >::Error : Debug, - for <'x> &'x >::Error : Into, + T::Error : Debug, + for <'x> &'x T::Error : Into, { type Error = >::Error; fn from_request(r: &'a rocket::Request<'r>)