From 679bc7a59b5daef65ef7916474577106a46fa0e9 Mon Sep 17 00:00:00 2001 From: BlockListed <44610569+BlockListed@users.noreply.github.com> Date: Tue, 7 Feb 2023 13:03:28 +0100 Subject: [PATCH] fix trailing slash not being removed from domain --- src/auth.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/auth.rs b/src/auth.rs index 03f14cb8..5e31524e 100644 --- a/src/auth.rs +++ b/src/auth.rs @@ -283,7 +283,8 @@ impl<'r> FromRequest<'r> for Host { // Get host let host = if CONFIG.domain_set() { - CONFIG.domain() + // Remove trailing slash if it exists since we're getting a host + CONFIG.domain().trim_end_matches('/').to_string() } else if let Some(referer) = headers.get_one("Referer") { referer.to_string() } else {