added login with pages and database, also correct errors in score submit
This commit is contained in:
@@ -10,12 +10,17 @@ export async function POST({ request }: any) {
|
||||
|
||||
// If there is no request then dont respond
|
||||
if (!responseBody) {
|
||||
return new Response('nuh uh');
|
||||
return new Error('nuh uh');
|
||||
} else {
|
||||
console.log(JSON.stringify(responseBody));
|
||||
if (responseBody.eventId) {
|
||||
// Get the event
|
||||
let eventData = await getRegisteredEvents(responseBody.eventId);
|
||||
|
||||
// If the event hasnt started or ended
|
||||
if (eventData.events[0].state != 1) {
|
||||
return new Error();
|
||||
}
|
||||
let scoringPreset = eventData.events[0].scoringPreset;
|
||||
console.log(scoringPreset);
|
||||
|
||||
@@ -56,6 +61,7 @@ export async function POST({ request }: any) {
|
||||
if (currentPlayer.scores.length > 0) {
|
||||
if (score > 0) {
|
||||
// put the scores on the board baby
|
||||
// THIS SHOULDNT BE REFERENCED THIS IS INTENDED
|
||||
let newScoreLedgerEntry = await db
|
||||
.insert(schema.scoreLedger)
|
||||
.values({ ledgerID: ledgerEntryId, teamID: currentPlayerTeam, points: score });
|
||||
@@ -74,6 +80,6 @@ export async function POST({ request }: any) {
|
||||
// Update the frontends
|
||||
globalEmitter.emit('scoreUpdate');
|
||||
// Return a resonse because
|
||||
return new Response('coolsies uh');
|
||||
return new Response('coolsies');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user