aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorW. Kosior <koszko@koszko.org>2024-07-27 23:10:30 +0200
committerW. Kosior <koszko@koszko.org>2024-07-28 21:20:06 +0200
commit3768df458d257fe5af3533e46098aee3b743e0a7 (patch)
tree0e151919fe712f0e5e916313da427e6f27c41c04
parent1f5b6185b628a5582b6873ef4668111aad220b02 (diff)
downloadcantius-3768df458d257fe5af3533e46098aee3b743e0a7.tar.gz
cantius-3768df458d257fe5af3533e46098aee3b743e0a7.zip
Use a redirect type that doesn't change method.
-rw-r--r--src/guile/cantius.scm1
-rw-r--r--tests/guile/cantius-test.scm2
2 files changed, 2 insertions, 1 deletions
diff --git a/src/guile/cantius.scm b/src/guile/cantius.scm
index 8afb276..726b371 100644
--- a/src/guile/cantius.scm
+++ b/src/guile/cantius.scm
@@ -608,6 +608,7 @@
(and (%redirect/remove-query?)
(uri:uri-query uri)))
(values (build-response* #:headers *%default-headers
+ #:code 307
#:redirect-to (uri:build-relative-ref
#:path (redirect-path)
#:query (redirect-query)))
diff --git a/tests/guile/cantius-test.scm b/tests/guile/cantius-test.scm
index c00977c..f2d2118 100644
--- a/tests/guile/cantius-test.scm
+++ b/tests/guile/cantius-test.scm
@@ -260,7 +260,7 @@ value
(define ms-redirect-result
(get path))
- (tu:test-eqv 301 (rsp:response-code (car ms-redirect-result)))
+ (tu:test-eqv 307 (rsp:response-code (car ms-redirect-result)))
(tu:test-equal "/cool-companies/ms/about"
(uri:uri-path