Fossil SCM

Fix minor calculation error on the yw= query parameter of the /timeline page.

drh 2020-12-02 19:38 trunk
Commit 61086a92f4883b39685139ef619974c3ff4cc041df58c50eefd96ffc5f9f96d8
1 file changed +2 -2
+2 -2
--- src/timeline.c
+++ src/timeline.c
@@ -2273,12 +2273,12 @@
22732273
zYearWeek);
22742274
zYearWeek = z;
22752275
}else{
22762276
if( strlen(zYearWeek)==7 ){
22772277
zYearWeekStart = db_text(0,
2278
- "SELECT date('%.4q-01-01','+%d days','weekday 1')",
2279
- zYearWeek, atoi(zYearWeek+5)*7);
2278
+ "SELECT date('%.4q-01-01','%+d days','weekday 1')",
2279
+ zYearWeek, atoi(zYearWeek+5)*7-6);
22802280
}else{
22812281
zYearWeekStart = 0;
22822282
}
22832283
if( zYearWeekStart==0 || zYearWeekStart[0]==0 ){
22842284
zYearWeekStart = db_text(0,
22852285
--- src/timeline.c
+++ src/timeline.c
@@ -2273,12 +2273,12 @@
2273 zYearWeek);
2274 zYearWeek = z;
2275 }else{
2276 if( strlen(zYearWeek)==7 ){
2277 zYearWeekStart = db_text(0,
2278 "SELECT date('%.4q-01-01','+%d days','weekday 1')",
2279 zYearWeek, atoi(zYearWeek+5)*7);
2280 }else{
2281 zYearWeekStart = 0;
2282 }
2283 if( zYearWeekStart==0 || zYearWeekStart[0]==0 ){
2284 zYearWeekStart = db_text(0,
2285
--- src/timeline.c
+++ src/timeline.c
@@ -2273,12 +2273,12 @@
2273 zYearWeek);
2274 zYearWeek = z;
2275 }else{
2276 if( strlen(zYearWeek)==7 ){
2277 zYearWeekStart = db_text(0,
2278 "SELECT date('%.4q-01-01','%+d days','weekday 1')",
2279 zYearWeek, atoi(zYearWeek+5)*7-6);
2280 }else{
2281 zYearWeekStart = 0;
2282 }
2283 if( zYearWeekStart==0 || zYearWeekStart[0]==0 ){
2284 zYearWeekStart = db_text(0,
2285

Keyboard Shortcuts

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