Fossil SCM

Fix a pointless limitation in /timeline that prevented a= and b= from working if the u= query parameter was used. The limitation appears to be a copy/paste error dating from 2014.

drh 2023-04-22 15:18 trunk
Commit 2925484c9550b723499a3e497b3e9fdd31cfdce2bc7bef066dbcec03936cd1eb
1 file changed -1
--- src/timeline.c
+++ src/timeline.c
@@ -2554,11 +2554,10 @@
25542554
}
25552555
if( zUser ){
25562556
int n = db_int(0,"SELECT count(*) FROM event"
25572557
" WHERE user=%Q OR euser=%Q", zUser, zUser);
25582558
if( n<=nEntry ){
2559
- zCirca = zBefore = zAfter = 0;
25602559
nEntry = -1;
25612560
}
25622561
blob_append_sql(&cond, " AND (event.user=%Q OR event.euser=%Q)",
25632562
zUser, zUser);
25642563
zThisUser = zUser;
25652564
--- src/timeline.c
+++ src/timeline.c
@@ -2554,11 +2554,10 @@
2554 }
2555 if( zUser ){
2556 int n = db_int(0,"SELECT count(*) FROM event"
2557 " WHERE user=%Q OR euser=%Q", zUser, zUser);
2558 if( n<=nEntry ){
2559 zCirca = zBefore = zAfter = 0;
2560 nEntry = -1;
2561 }
2562 blob_append_sql(&cond, " AND (event.user=%Q OR event.euser=%Q)",
2563 zUser, zUser);
2564 zThisUser = zUser;
2565
--- src/timeline.c
+++ src/timeline.c
@@ -2554,11 +2554,10 @@
2554 }
2555 if( zUser ){
2556 int n = db_int(0,"SELECT count(*) FROM event"
2557 " WHERE user=%Q OR euser=%Q", zUser, zUser);
2558 if( n<=nEntry ){
 
2559 nEntry = -1;
2560 }
2561 blob_append_sql(&cond, " AND (event.user=%Q OR event.euser=%Q)",
2562 zUser, zUser);
2563 zThisUser = zUser;
2564

Keyboard Shortcuts

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