From e354b5b14b35be953f734e5027564ff061fe206f Mon Sep 17 00:00:00 2001 From: neil Date: Thu, 15 Apr 2021 23:43:17 +0200 Subject: [PATCH] remove token check when clicking on the new form button on index --- src/forward.rs | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/src/forward.rs b/src/forward.rs index 3b79309..e29095d 100644 --- a/src/forward.rs +++ b/src/forward.rs @@ -210,21 +210,7 @@ pub async fn forward_register( ) -> Result { let lang = get_lang(&req); - let cookie_admin_token = s.get::("sncf_admin_token").map_err(|e| { - eprintln!("error_forwardregister_tokenparse: {}", e); - crash(get_lang(&req), "error_forwardregister_tokenparse") - })?; - // if the user has already generated an admin token, redirect too - if let Some(admin_token) = cookie_admin_token { - return Ok( - web_redir(&format!("{}/admin/{}", CONFIG.sncf_url, &admin_token)) - .await - .map_err(|e| { - eprintln!("error_redirect (admin): {}", e); - crash(get_lang(&req), "error_redirect") - })?, - ); - } + // do not check for existing admin tokens and force a new registration // check if the csrf token is OK let cookie_csrf_token = s.get::("sncf_csrf_token").map_err(|e| {