diff --git a/server/scripts/index.js b/server/scripts/index.js
index a9cfe01..cc6d154 100644
--- a/server/scripts/index.js
+++ b/server/scripts/index.js
@@ -273,12 +273,6 @@ var siteScript = async function() {
var maxDate = getToday();
maxDate.setDate(maxDate.getDate() - 1);
var regattas = await dbGetRegattasRange(minDate, maxDate);
- var regattaResults = [];
- for (id in regattas) {
- var entry = regattas[id];
- var results = await dbGetDataIndex('results', 'regatta', entry['id']);
- regattaResults[entry['id']] = (results.length > 0);
- }
regattas.sort(function(a,b){
return b.date.localeCompare(a.date);
});
@@ -323,7 +317,7 @@ var siteScript = async function() {
icons.push('');
if (regatta['canceled'] == '1') {
icons.push('');
- } else if (regattaResults[regatta['id']]) {
+ } else if (regatta['results'] == '1') {
icons.push('');
}
list += '
' + icons.join(' ') + '
';
diff --git a/server/scripts/onRegattaClicked.js b/server/scripts/onRegattaClicked.js
index af713a4..9aea702 100644
--- a/server/scripts/onRegattaClicked.js
+++ b/server/scripts/onRegattaClicked.js
@@ -61,8 +61,7 @@ async function onRegattaClicked(id) {
}
// Results
- var results = await dbGetDataIndex('results', 'regatta', regatta['id']);
- if (results.length > 0) {
+ if (regatta['results'] == '1') {
$('#menu-item-results').show();
$('#menu-item-results').attr('href', LINK_PRE + 'result?regatta=' + regatta['id']);
} else {
diff --git a/server/scripts/planning.js b/server/scripts/planning.js
index 1a14ab7..251a448 100644
--- a/server/scripts/planning.js
+++ b/server/scripts/planning.js
@@ -137,12 +137,6 @@ var siteScript = async function() {
regattas.splice(i, 1);
}
}
- var regattaResults = [];
- for (id in regattas) {
- var entry = regattas[id];
- var results = await dbGetDataIndex('results', 'regatta', entry['id']);
- regattaResults[entry['id']] = (results.length > 0);
- }
var years = await dbGetData('years');
years.sort(function (a, b) {
@@ -262,7 +256,7 @@ var siteScript = async function() {
icons.push('');
if (entry['canceled'] == '1') {
icons.push('');
- } else if (regattaResults[entry['id']]) {
+ } else if (entry['results'] == '1') {
icons.push('');
}
if (entry.planning.gemeldet == '1') {
diff --git a/server/scripts/regattas.js b/server/scripts/regattas.js
index f486889..a200199 100644
--- a/server/scripts/regattas.js
+++ b/server/scripts/regattas.js
@@ -79,12 +79,6 @@ var siteScript = async function() {
var minDate = parseDate($('#input-from').val());
var maxDate = parseDate($('#input-to').val());
var regattas = await dbGetRegattasRange(minDate, maxDate);
- var regattaResults = [];
- for (id in regattas) {
- var entry = regattas[id];
- var results = await dbGetDataIndex('results', 'regatta', entry['id']);
- regattaResults[entry['id']] = (results.length > 0);
- }
var selectedYear = $('#select-year').val();
@@ -196,7 +190,7 @@ var siteScript = async function() {
icons.push('');
if (entry['canceled'] == '1') {
icons.push('');
- } else if (regattaResults[entry['id']]) {
+ } else if (entry['results'] == '1') {
icons.push('');
}
row.content += '' + icons.join(' ') + '
';