From a31b08b88b377fcfca53508c0a8f2ced3c662baf Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Tue, 13 Jul 2004 22:19:34 +0000
Subject: [PATCH] Fixed bug in last commit (MOVED_* was being overridden)

---
 src/sbbs3/websrvr.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/sbbs3/websrvr.c b/src/sbbs3/websrvr.c
index e9df8fa527..7f3db08e55 100644
--- a/src/sbbs3/websrvr.c
+++ b/src/sbbs3/websrvr.c
@@ -1544,7 +1544,8 @@ static BOOL check_request(http_session_t * session)
 			return(FALSE);
 		}
 		strcat(session->req.virtual_path,startup->index_file_name[i]);
-		session->req.send_location=MOVED_STAT;
+		if(session->req.send_location != MOVED_PERM)
+			session->req.send_location=MOVED_STAT;
 	}
 	if(strnicmp(path,root_dir,strlen(root_dir))) {
 		session->req.keep_alive=FALSE;
-- 
GitLab