Fossil SCM

Do not short-circuit a /timeline request using ETAGS if the bisect parameter is used.

drh 2020-07-09 17:12 trunk
Commit 4acb9cd27659870d0dd4036b01130763db54ecaec710c6a64046686a12e0c290
1 file changed +3 -1
+3 -1
--- src/timeline.c
+++ src/timeline.c
@@ -1747,11 +1747,13 @@
17471747
|| (bisectLocal && !g.perm.Setup)
17481748
){
17491749
login_needed(g.anon.Read && g.anon.RdTkt && g.anon.RdWiki);
17501750
return;
17511751
}
1752
- etag_check(ETAG_QUERY|ETAG_COOKIE|ETAG_DATA|ETAG_CONFIG, 0);
1752
+ if( !bisectLocal ){
1753
+ etag_check(ETAG_QUERY|ETAG_COOKIE|ETAG_DATA|ETAG_CONFIG, 0);
1754
+ }
17531755
cookie_read_parameter("y","y");
17541756
zType = P("y");
17551757
if( zType==0 ){
17561758
zType = g.perm.Read ? "ci" : "all";
17571759
cgi_set_parameter("y", zType);
17581760
--- src/timeline.c
+++ src/timeline.c
@@ -1747,11 +1747,13 @@
1747 || (bisectLocal && !g.perm.Setup)
1748 ){
1749 login_needed(g.anon.Read && g.anon.RdTkt && g.anon.RdWiki);
1750 return;
1751 }
1752 etag_check(ETAG_QUERY|ETAG_COOKIE|ETAG_DATA|ETAG_CONFIG, 0);
 
 
1753 cookie_read_parameter("y","y");
1754 zType = P("y");
1755 if( zType==0 ){
1756 zType = g.perm.Read ? "ci" : "all";
1757 cgi_set_parameter("y", zType);
1758
--- src/timeline.c
+++ src/timeline.c
@@ -1747,11 +1747,13 @@
1747 || (bisectLocal && !g.perm.Setup)
1748 ){
1749 login_needed(g.anon.Read && g.anon.RdTkt && g.anon.RdWiki);
1750 return;
1751 }
1752 if( !bisectLocal ){
1753 etag_check(ETAG_QUERY|ETAG_COOKIE|ETAG_DATA|ETAG_CONFIG, 0);
1754 }
1755 cookie_read_parameter("y","y");
1756 zType = P("y");
1757 if( zType==0 ){
1758 zType = g.perm.Read ? "ci" : "all";
1759 cgi_set_parameter("y", zType);
1760

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button