mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 20:34:37 +03:00
Use temp redirects for setup (#875)
This commit is contained in:
@@ -400,7 +400,7 @@ func ConfigCheckMiddleware(next http.Handler) http.Handler {
|
|||||||
if !config.IsValid() && shouldRedirect {
|
if !config.IsValid() && shouldRedirect {
|
||||||
// #539 - don't redirect if loading login page
|
// #539 - don't redirect if loading login page
|
||||||
if !strings.HasPrefix(r.URL.Path, setupEndPoint) && !strings.HasPrefix(r.URL.Path, loginEndPoint) {
|
if !strings.HasPrefix(r.URL.Path, setupEndPoint) && !strings.HasPrefix(r.URL.Path, loginEndPoint) {
|
||||||
http.Redirect(w, r, setupEndPoint, 301)
|
http.Redirect(w, r, setupEndPoint, http.StatusFound)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -416,7 +416,7 @@ func DatabaseCheckMiddleware(next http.Handler) http.Handler {
|
|||||||
// #451 - don't redirect if loading login page
|
// #451 - don't redirect if loading login page
|
||||||
// #539 - or setup page
|
// #539 - or setup page
|
||||||
if !strings.HasPrefix(r.URL.Path, migrateEndPoint) && !strings.HasPrefix(r.URL.Path, loginEndPoint) && !strings.HasPrefix(r.URL.Path, setupEndPoint) {
|
if !strings.HasPrefix(r.URL.Path, migrateEndPoint) && !strings.HasPrefix(r.URL.Path, loginEndPoint) && !strings.HasPrefix(r.URL.Path, setupEndPoint) {
|
||||||
http.Redirect(w, r, migrateEndPoint, 301)
|
http.Redirect(w, r, migrateEndPoint, http.StatusFound)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user