From 00b270e0f62418d52dc4ade5563987e8f9211d37 Mon Sep 17 00:00:00 2001 From: Anthony Correa Date: Mon, 18 Mar 2024 20:10:54 -0500 Subject: [PATCH] fix event sheet (flags using set, not array) --- src/controllers/eventsheet.js | 2 +- src/helpers/eventsheet.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controllers/eventsheet.js b/src/controllers/eventsheet.js index 2256577..3649901 100644 --- a/src/controllers/eventsheet.js +++ b/src/controllers/eventsheet.js @@ -82,7 +82,7 @@ exports.getLineupCard = (req, res, next) => { availabilities: items.filter((i) => i.type == "availability").sort(tsUtils.teamsnapMembersSortLineupAvailabilityLastName), all_lineup_entries: items.filter((i) => i.type == "eventLineupEntry"), event_lineup_entries_offense: items - .filter((i) => i.type == "eventLineupEntry" && i.eventId == event_id && !i.label.includes("[PO]")) + .filter((i) => i.type == "eventLineupEntry" && i.eventId == event_id && !i.label.has("[PO]")) .sort((a, b) => a.sequence - b.sequence), event_lineup_entries: items .filter((i) => i.type == "eventLineupEntry" && i.eventId == event_id) diff --git a/src/helpers/eventsheet.js b/src/helpers/eventsheet.js index 797613c..2222bb4 100644 --- a/src/helpers/eventsheet.js +++ b/src/helpers/eventsheet.js @@ -7,7 +7,7 @@ exports.offenseLineup = (number_of_slots, event_lineup_entries, members, options for (let i = 0; i < number_of_slots; i++){ const event_lineup_entry = event_lineup_entries ? event_lineup_entries[i] : null - if (event_lineup_entry && !parsePositionLabel(event_lineup_entry.label).positionFlags.includes('PO')){ + if (event_lineup_entry && !parsePositionLabel(event_lineup_entry.label).positionFlags.has('PO')){ results += options.fn({ sequence: event_lineup_entry.sequence, member: members.find(member=> event_lineup_entry.memberId == member.id || event_lineup_entry.memberName == `${member.firstName} ${member.lastName}`),