Author: humbedooh
Date: Thu Jan 16 17:31:56 2020
New Revision: 1872887
URL: http://svn.apache.org/viewvc?rev=1872887&view=rev
Log:
don't show any releases twice, it messes up things
Modified:
comdev/reporter.apache.org/trunk/site/wizard/js/source/generators.js
comdev/reporter.apache.org/trunk/site/wizard/js/wizard.js
Modified: comdev/reporter.apache.org/trunk/site/wizard/js/source/generators.js
URL:
http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/site/wizard/js/source/generators.js?rev=1872887&r1=1872886&r2=1872887&view=diff
==============================================================================
--- comdev/reporter.apache.org/trunk/site/wizard/js/source/generators.js
(original)
+++ comdev/reporter.apache.org/trunk/site/wizard/js/source/generators.js Thu
Jan 16 17:31:56 2020
@@ -488,15 +488,17 @@ function activity_tips(data) {
ages = ages.splice(0,new_releases >= 3 ? new_releases : 3);
let to_show = ages.length;
let releases_shown = 0;
+ let releases_picked = {};
while (ages.length) {
let ts = ages.shift();
for (var rel in data.releases[project]) {
- if (releases_shown == to_show) break;
+ if (releases_shown >= to_show) break;
let reldate = moment(data.releases[project][rel] * 1000.0);
+ if (releases_picked[rel]) continue;
if (ts == reldate.unix()) {
rtxt += "<li>%s was released on %s.</li>".format(rel,
reldate.utc().format('YYYY-MM-DD'));
releases_shown++;
- continue;
+ releases_picked[rel] = true;
}
}
}
Modified: comdev/reporter.apache.org/trunk/site/wizard/js/wizard.js
URL:
http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/site/wizard/js/wizard.js?rev=1872887&r1=1872886&r2=1872887&view=diff
==============================================================================
--- comdev/reporter.apache.org/trunk/site/wizard/js/wizard.js (original)
+++ comdev/reporter.apache.org/trunk/site/wizard/js/wizard.js Thu Jan 16
17:31:56 2020
@@ -1703,15 +1703,17 @@ function activity_tips(data) {
ages = ages.splice(0,new_releases >= 3 ? new_releases : 3);
let to_show = ages.length;
let releases_shown = 0;
+ let releases_picked = {};
while (ages.length) {
let ts = ages.shift();
for (var rel in data.releases[project]) {
- if (releases_shown == to_show) break;
+ if (releases_shown >= to_show) break;
let reldate = moment(data.releases[project][rel] * 1000.0);
+ if (releases_picked[rel]) continue;
if (ts == reldate.unix()) {
rtxt += "<li>%s was released on %s.</li>".format(rel,
reldate.utc().format('YYYY-MM-DD'));
releases_shown++;
- continue;
+ releases_picked[rel] = true;
}
}
}