From 602f0c63d580c0dd1ab34f4b698672e053a4d43d Mon Sep 17 00:00:00 2001 From: Slendy Date: Tue, 20 Sep 2022 15:18:27 -0500 Subject: [PATCH] Don't redirect for StaticFiles --- .../Middlewares/UserRequiredRedirectMiddleware.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ProjectLighthouse.Servers.Website/Middlewares/UserRequiredRedirectMiddleware.cs b/ProjectLighthouse.Servers.Website/Middlewares/UserRequiredRedirectMiddleware.cs index db7cd058..7e6ba83a 100644 --- a/ProjectLighthouse.Servers.Website/Middlewares/UserRequiredRedirectMiddleware.cs +++ b/ProjectLighthouse.Servers.Website/Middlewares/UserRequiredRedirectMiddleware.cs @@ -18,6 +18,13 @@ public class UserRequiredRedirectMiddleware : MiddlewareDBContext return; } + // Request ends with a path (e.g. /css/style.css) + if (!string.IsNullOrEmpty(Path.GetExtension(ctx.Request.Path))) + { + await this.next(ctx); + return; + } + if (user.PasswordResetRequired && !ctx.Request.Path.StartsWithSegments("/passwordResetRequired") && !ctx.Request.Path.StartsWithSegments("/passwordReset")) {