Fossil SCM
Fix ticket [135d8acbae] - parent/child indicators on timeline fail if there are suppressed lines because they still generate an entry in the JavaScript for the id that was skipped.
Commit
297517944294eb83ac6b359c624103a261133832
Parent
023c9fed3871cd7…
1 file changed
+1
-1
+1
-1
| --- src/timeline.c | ||
| +++ src/timeline.c | ||
| @@ -695,11 +695,11 @@ | ||
| 695 | 695 | db_finalize(&q); |
| 696 | 696 | |
| 697 | 697 | @ <script> |
| 698 | 698 | @ var parentof = new Object(); |
| 699 | 699 | @ var childof = new Object(); |
| 700 | - db_prepare(&q, "SELECT rid FROM timeline"); | |
| 700 | + db_prepare(&q, "SELECT rid FROM seen"); | |
| 701 | 701 | while( db_step(&q)==SQLITE_ROW ){ |
| 702 | 702 | int rid = db_column_int(&q, 0); |
| 703 | 703 | Stmt q2; |
| 704 | 704 | const char *zSep; |
| 705 | 705 | Blob *pOut = cgi_output_blob(); |
| 706 | 706 |
| --- src/timeline.c | |
| +++ src/timeline.c | |
| @@ -695,11 +695,11 @@ | |
| 695 | db_finalize(&q); |
| 696 | |
| 697 | @ <script> |
| 698 | @ var parentof = new Object(); |
| 699 | @ var childof = new Object(); |
| 700 | db_prepare(&q, "SELECT rid FROM timeline"); |
| 701 | while( db_step(&q)==SQLITE_ROW ){ |
| 702 | int rid = db_column_int(&q, 0); |
| 703 | Stmt q2; |
| 704 | const char *zSep; |
| 705 | Blob *pOut = cgi_output_blob(); |
| 706 |
| --- src/timeline.c | |
| +++ src/timeline.c | |
| @@ -695,11 +695,11 @@ | |
| 695 | db_finalize(&q); |
| 696 | |
| 697 | @ <script> |
| 698 | @ var parentof = new Object(); |
| 699 | @ var childof = new Object(); |
| 700 | db_prepare(&q, "SELECT rid FROM seen"); |
| 701 | while( db_step(&q)==SQLITE_ROW ){ |
| 702 | int rid = db_column_int(&q, 0); |
| 703 | Stmt q2; |
| 704 | const char *zSep; |
| 705 | Blob *pOut = cgi_output_blob(); |
| 706 |