Fossil SCM

Fix /timeline?v=1 and /info page that were not showing all affected files for check-ins with 2 ancestors or more. pending-review

mgagnon 2015-10-08 01:34 UTC trunk
Commit 9f7a681d6d27eff26ede148f198fc5600a624f7a
2 files changed +2 -1 -1
+2 -1
--- src/info.c
+++ src/info.c
@@ -1,6 +1,7 @@
11
/*
2
+ *
23
** Copyright (c) 2007 D. Richard Hipp
34
**
45
** This program is free software; you can redistribute it and/or
56
** modify it under the terms of the Simplified BSD License (also
67
** known as the "2-Clause License" or "FreeBSD License".)
@@ -738,11 +739,11 @@
738739
" mperm,"
739740
" (SELECT uuid FROM blob WHERE rid=mlink.pid),"
740741
" (SELECT uuid FROM blob WHERE rid=mlink.fid),"
741742
" (SELECT name FROM filename WHERE filename.fnid=mlink.pfnid)"
742743
" FROM mlink JOIN filename ON filename.fnid=mlink.fnid"
743
- " WHERE mlink.mid=%d AND NOT mlink.isaux"
744
+ " WHERE mlink.mid=%d"
744745
" AND (mlink.fid>0"
745746
" OR mlink.fnid NOT IN (SELECT pfnid FROM mlink WHERE mid=%d))"
746747
" ORDER BY name /*sort*/",
747748
rid, rid
748749
);
749750
--- src/info.c
+++ src/info.c
@@ -1,6 +1,7 @@
1 /*
 
2 ** Copyright (c) 2007 D. Richard Hipp
3 **
4 ** This program is free software; you can redistribute it and/or
5 ** modify it under the terms of the Simplified BSD License (also
6 ** known as the "2-Clause License" or "FreeBSD License".)
@@ -738,11 +739,11 @@
738 " mperm,"
739 " (SELECT uuid FROM blob WHERE rid=mlink.pid),"
740 " (SELECT uuid FROM blob WHERE rid=mlink.fid),"
741 " (SELECT name FROM filename WHERE filename.fnid=mlink.pfnid)"
742 " FROM mlink JOIN filename ON filename.fnid=mlink.fnid"
743 " WHERE mlink.mid=%d AND NOT mlink.isaux"
744 " AND (mlink.fid>0"
745 " OR mlink.fnid NOT IN (SELECT pfnid FROM mlink WHERE mid=%d))"
746 " ORDER BY name /*sort*/",
747 rid, rid
748 );
749
--- src/info.c
+++ src/info.c
@@ -1,6 +1,7 @@
1 /*
2 *
3 ** Copyright (c) 2007 D. Richard Hipp
4 **
5 ** This program is free software; you can redistribute it and/or
6 ** modify it under the terms of the Simplified BSD License (also
7 ** known as the "2-Clause License" or "FreeBSD License".)
@@ -738,11 +739,11 @@
739 " mperm,"
740 " (SELECT uuid FROM blob WHERE rid=mlink.pid),"
741 " (SELECT uuid FROM blob WHERE rid=mlink.fid),"
742 " (SELECT name FROM filename WHERE filename.fnid=mlink.pfnid)"
743 " FROM mlink JOIN filename ON filename.fnid=mlink.fnid"
744 " WHERE mlink.mid=%d"
745 " AND (mlink.fid>0"
746 " OR mlink.fnid NOT IN (SELECT pfnid FROM mlink WHERE mid=%d))"
747 " ORDER BY name /*sort*/",
748 rid, rid
749 );
750
--- src/timeline.c
+++ src/timeline.c
@@ -503,11 +503,10 @@
503503
" (SELECT name FROM filename WHERE fnid=mlink.pfnid) AS oldnm"
504504
" FROM mlink"
505505
" WHERE mid=:mid AND (pid!=fid OR pfnid>0)"
506506
" AND (fid>0 OR"
507507
" fnid NOT IN (SELECT pfnid FROM mlink WHERE mid=:mid))"
508
- " AND NOT mlink.isaux"
509508
" ORDER BY 3 /*sort*/"
510509
);
511510
fchngQueryInit = 1;
512511
}
513512
db_bind_int(&fchngQuery, ":mid", rid);
514513
--- src/timeline.c
+++ src/timeline.c
@@ -503,11 +503,10 @@
503 " (SELECT name FROM filename WHERE fnid=mlink.pfnid) AS oldnm"
504 " FROM mlink"
505 " WHERE mid=:mid AND (pid!=fid OR pfnid>0)"
506 " AND (fid>0 OR"
507 " fnid NOT IN (SELECT pfnid FROM mlink WHERE mid=:mid))"
508 " AND NOT mlink.isaux"
509 " ORDER BY 3 /*sort*/"
510 );
511 fchngQueryInit = 1;
512 }
513 db_bind_int(&fchngQuery, ":mid", rid);
514
--- src/timeline.c
+++ src/timeline.c
@@ -503,11 +503,10 @@
503 " (SELECT name FROM filename WHERE fnid=mlink.pfnid) AS oldnm"
504 " FROM mlink"
505 " WHERE mid=:mid AND (pid!=fid OR pfnid>0)"
506 " AND (fid>0 OR"
507 " fnid NOT IN (SELECT pfnid FROM mlink WHERE mid=:mid))"
 
508 " ORDER BY 3 /*sort*/"
509 );
510 fchngQueryInit = 1;
511 }
512 db_bind_int(&fchngQuery, ":mid", rid);
513

Keyboard Shortcuts

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