if (number === '') {
number = display_number;
}
+
let text = response.values[i][2];
if (display_number !== undefined && display_number !== '') {
text = " " + display_number + " " + text;
text = text.replace(/\n/, '<br />');
let subtext = response.values[i][3];
if (subtext === undefined || subtext === '') {
- subtext = 'Trøndisk 2018';
+ subtext = ultimateconfig['tournament_title'];
}
- l3s[prefix + number] = {
- "raw_text": response.values[i][2],
- "text": text,
- "subtext": subtext
- };
- let image = response.values[i][4];
- if (image !== undefined && image.match(/^file:/) !== null) {
- l3s[prefix + number].image = image.match(/^file:(.*)/)[1];
+ for (const num of number.split(/;/)) { // Support multiple numbers.
+ l3s[prefix + num] = {
+ "num": num,
+ "raw_text": response.values[i][2],
+ "text": text,
+ "subtext": subtext
+ };
+ let image = response.values[i][4];
+ if (image !== undefined && image.match(/^file:/) !== null) {
+ l3s[prefix + num].image = image.match(/^file:(.*)/)[1];
+ }
}
}
cb(l3s, sheet);
};
- req.open('GET', 'https://sheets.googleapis.com/v4/spreadsheets/1Mp6sWSxxvRl3YCCx4-RPlnCyuzkgNbJW1iCHnsH-9Ks/values/\'' + sheet + '\'!A1:J50?key=AIzaSyAuP9yQn8g0bSay6r_RpGtpFeIbwprH1TU');
+ req.open('GET', 'https://sheets.googleapis.com/v4/spreadsheets/' + ultimateconfig['roster_sheet_id'] + '/values/\'' + sheet + '\'!A1:J50?key=' + ultimateconfig['api_key']);
req.send();
};