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.
Commit
2925484c9550b723499a3e497b3e9fdd31cfdce2bc7bef066dbcec03936cd1eb
Parent
391927155a44ebd…
1 file changed
-1
-1
| --- src/timeline.c | ||
| +++ src/timeline.c | ||
| @@ -2554,11 +2554,10 @@ | ||
| 2554 | 2554 | } |
| 2555 | 2555 | if( zUser ){ |
| 2556 | 2556 | int n = db_int(0,"SELECT count(*) FROM event" |
| 2557 | 2557 | " WHERE user=%Q OR euser=%Q", zUser, zUser); |
| 2558 | 2558 | if( n<=nEntry ){ |
| 2559 | - zCirca = zBefore = zAfter = 0; | |
| 2560 | 2559 | nEntry = -1; |
| 2561 | 2560 | } |
| 2562 | 2561 | blob_append_sql(&cond, " AND (event.user=%Q OR event.euser=%Q)", |
| 2563 | 2562 | zUser, zUser); |
| 2564 | 2563 | zThisUser = zUser; |
| 2565 | 2564 |
| --- 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 |