Fossil SCM
Another attempt to fix the login redirect processing.
Commit
a8ff3c5092e96cc08a5f81741e6cb4c398316b6936ef37258a115b7cc1ecb4b5
Parent
8d3d39fb1931067…
1 file changed
+1
-1
+1
-1
| --- src/login.c | ||
| +++ src/login.c | ||
| @@ -1428,14 +1428,14 @@ | ||
| 1428 | 1428 | if( fossil_wants_https(1) ){ |
| 1429 | 1429 | blob_appendf(&redir, "%s/login?g=%T", g.zHttpsURL, zUrl); |
| 1430 | 1430 | }else{ |
| 1431 | 1431 | blob_appendf(&redir, "%R/login?g=%T", zUrl); |
| 1432 | 1432 | } |
| 1433 | - if( anonOk ) blob_append(&redir, "&anon", 5); | |
| 1434 | 1433 | if( zQS && zQS[0] ){ |
| 1435 | 1434 | blob_appendf(&redir, "%%3f%T", zQS); |
| 1436 | 1435 | } |
| 1436 | + if( anonOk ) blob_append(&redir, "&anon", 5); | |
| 1437 | 1437 | cgi_redirect(blob_str(&redir)); |
| 1438 | 1438 | /* NOTREACHED */ |
| 1439 | 1439 | assert(0); |
| 1440 | 1440 | } |
| 1441 | 1441 | } |
| 1442 | 1442 |
| --- src/login.c | |
| +++ src/login.c | |
| @@ -1428,14 +1428,14 @@ | |
| 1428 | if( fossil_wants_https(1) ){ |
| 1429 | blob_appendf(&redir, "%s/login?g=%T", g.zHttpsURL, zUrl); |
| 1430 | }else{ |
| 1431 | blob_appendf(&redir, "%R/login?g=%T", zUrl); |
| 1432 | } |
| 1433 | if( anonOk ) blob_append(&redir, "&anon", 5); |
| 1434 | if( zQS && zQS[0] ){ |
| 1435 | blob_appendf(&redir, "%%3f%T", zQS); |
| 1436 | } |
| 1437 | cgi_redirect(blob_str(&redir)); |
| 1438 | /* NOTREACHED */ |
| 1439 | assert(0); |
| 1440 | } |
| 1441 | } |
| 1442 |
| --- src/login.c | |
| +++ src/login.c | |
| @@ -1428,14 +1428,14 @@ | |
| 1428 | if( fossil_wants_https(1) ){ |
| 1429 | blob_appendf(&redir, "%s/login?g=%T", g.zHttpsURL, zUrl); |
| 1430 | }else{ |
| 1431 | blob_appendf(&redir, "%R/login?g=%T", zUrl); |
| 1432 | } |
| 1433 | if( zQS && zQS[0] ){ |
| 1434 | blob_appendf(&redir, "%%3f%T", zQS); |
| 1435 | } |
| 1436 | if( anonOk ) blob_append(&redir, "&anon", 5); |
| 1437 | cgi_redirect(blob_str(&redir)); |
| 1438 | /* NOTREACHED */ |
| 1439 | assert(0); |
| 1440 | } |
| 1441 | } |
| 1442 |