diff --git a/public/saveGameAI.js b/public/saveGameAI.js index 4afbec6..3de554c 100644 --- a/public/saveGameAI.js +++ b/public/saveGameAI.js @@ -4,6 +4,7 @@ const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const childId = urlParams.get('childId'); + const schoolId = urlParams.get('schoolId'); const gameVersion = urlParams.get('gameName'); const gameId = urlParams.get('id'); const spriteName = urlParams.get('spriteName'); @@ -313,6 +314,7 @@ function submitUserData(drawingZone) { assignmentId: assignmentId, worksheetId: worksheetId, studentId: childId, + schoolId: schoolId, submissionFile: data.screenshotUrl.split('/')[4].split('?')[0], }; const authToken = 'Bearer eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7ImlkZW50aXR5SWQiOiI2NjNjNGMzNjRiNmYzZjU0YmExZjcxMTUiLCJfaWQiOiI2NjNjNGMzNjBiOWYyZDk5MGQyNWYwYjMiLCJ0eXBlIjoiQUtBREVNWSIsImRldmljZUlkIjoiMDBqNXJtODl5b3BvNjh1a2Yyb2c5cTdoIn0sImlhdCI6MTczNjM5ODkwNCwiZXhwIjoxNzM3MDAzNzA0LCJpc3MiOiJidXp6T25lIn0.vhH0zTkVisnbK6n5aPgV3RrtmpP095Gtz6ayUc29XerEV-XPVhYwg06JQnm2FWGPtadEJ2Ea5z6_YNp5Kz9DENL9LxpYYuXRUOGvMEaVM5YZOYQ88viqxM7SIvxElIsc8cQeJr5v-4ov4MyOuXws7R5MDDO2PuzYdwaA52GXbQ0LO3aFGOQL7nWPKVYqFWCQe_T-1JphbsGStHivcmUy8_DAdjs0VpXFJKiQm6jcWQO3j3uOUJSi14af4ZvrUPkjIT92OOHiZTL7CUbbFt4yktnw3Gm2Fv6lS5pamSJpVJnGJQ6ebjd70IXnE49Mn9IK9AssnjTBh2DaNeVc0C1z9Q'; diff --git a/public/saveGameData.js b/public/saveGameData.js index 3775f9f..3519ef2 100644 --- a/public/saveGameData.js +++ b/public/saveGameData.js @@ -5,6 +5,7 @@ function retryGame(){ const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const childId = urlParams.get('childId'); +const schoolId = urlParams.get('schoolId'); const gameVersion = urlParams.get('gameName'); const assignmentId = urlParams.get('assignmentId'); const worksheetId = urlParams.get('worksheetId'); @@ -248,6 +249,7 @@ function submitUserData(drawingZone) { assignmentId: assignmentId, worksheetId: worksheetId, studentId: childId, + schoolId: schoolId, submissionFile: data.screenshotUrl.split('/')[4].split('?')[0], }; const authToken = 'Bearer eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7ImlkZW50aXR5SWQiOiI2NjNjNGMzNjRiNmYzZjU0YmExZjcxMTUiLCJfaWQiOiI2NjNjNGMzNjBiOWYyZDk5MGQyNWYwYjMiLCJ0eXBlIjoiQUtBREVNWSIsImRldmljZUlkIjoiMDBqNXJtODl5b3BvNjh1a2Yyb2c5cTdoIn0sImlhdCI6MTczNjM5ODkwNCwiZXhwIjoxNzM3MDAzNzA0LCJpc3MiOiJidXp6T25lIn0.vhH0zTkVisnbK6n5aPgV3RrtmpP095Gtz6ayUc29XerEV-XPVhYwg06JQnm2FWGPtadEJ2Ea5z6_YNp5Kz9DENL9LxpYYuXRUOGvMEaVM5YZOYQ88viqxM7SIvxElIsc8cQeJr5v-4ov4MyOuXws7R5MDDO2PuzYdwaA52GXbQ0LO3aFGOQL7nWPKVYqFWCQe_T-1JphbsGStHivcmUy8_DAdjs0VpXFJKiQm6jcWQO3j3uOUJSi14af4ZvrUPkjIT92OOHiZTL7CUbbFt4yktnw3Gm2Fv6lS5pamSJpVJnGJQ6ebjd70IXnE49Mn9IK9AssnjTBh2DaNeVc0C1z9Q'; // Your token diff --git a/src/pages/cross/cross_phonics_v1.astro b/src/pages/cross/cross_phonics_v1.astro index 52b1269..b8c9bfd 100644 --- a/src/pages/cross/cross_phonics_v1.astro +++ b/src/pages/cross/cross_phonics_v1.astro @@ -140,6 +140,7 @@ import Layout from "../../layouts/Layout.astro"; const params = new URLSearchParams(window.location.search); const gameId = params.get('id'); const childId = params.get('childId'); + const schoolId = params.get('schoolId'); const gameName = params.get('gameName'); const assignmentId = params.get('assignmentId'); const worksheetId = params.get('worksheetId'); @@ -476,6 +477,7 @@ import Layout from "../../layouts/Layout.astro"; assignmentId: assignmentId, worksheetId: worksheetId, studentId: childId, + schoolId: schoolId, submissionFile: saveResult.screenshotUrl.split('/')[4].split('?')[0], }; const authToken = 'Bearer eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7ImlkZW50aXR5SWQiOiI2NjNjNGMzNjRiNmYzZjU0YmExZjcxMTUiLCJfaWQiOiI2NjNjNGMzNjBiOWYyZDk5MGQyNWYwYjMiLCJ0eXBlIjoiQUtBREVNWSIsImRldmljZUlkIjoiMDBqNXJtODl5b3BvNjh1a2Yyb2c5cTdoIn0sImlhdCI6MTczNjM5ODkwNCwiZXhwIjoxNzM3MDAzNzA0LCJpc3MiOiJidXp6T25lIn0.vhH0zTkVisnbK6n5aPgV3RrtmpP095Gtz6ayUc29XerEV-XPVhYwg06JQnm2FWGPtadEJ2Ea5z6_YNp5Kz9DENL9LxpYYuXRUOGvMEaVM5YZOYQ88viqxM7SIvxElIsc8cQeJr5v-4ov4MyOuXws7R5MDDO2PuzYdwaA52GXbQ0LO3aFGOQL7nWPKVYqFWCQe_T-1JphbsGStHivcmUy8_DAdjs0VpXFJKiQm6jcWQO3j3uOUJSi14af4ZvrUPkjIT92OOHiZTL7CUbbFt4yktnw3Gm2Fv6lS5pamSJpVJnGJQ6ebjd70IXnE49Mn9IK9AssnjTBh2DaNeVc0C1z9Q'; // Your token diff --git a/src/pages/cross/cross_phonics_v2.astro b/src/pages/cross/cross_phonics_v2.astro index 5ba50e6..b66d64b 100644 --- a/src/pages/cross/cross_phonics_v2.astro +++ b/src/pages/cross/cross_phonics_v2.astro @@ -149,6 +149,7 @@ import Layout from "../../layouts/Layout.astro"; const params = new URLSearchParams(window.location.search); const gameId = params.get('id'); const childId = params.get('childId'); + const schoolId = params.get('schoolId'); const gameName = params.get('gameName'); const assignmentId = params.get('assignmentId'); const worksheetId = params.get('worksheetId'); @@ -488,6 +489,7 @@ import Layout from "../../layouts/Layout.astro"; assignmentId: assignmentId, worksheetId: worksheetId, studentId: childId, + schoolId: schoolId, submissionFile: saveResult.screenshotUrl.split('/')[4].split('?')[0], }; const authToken = 'Bearer eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7ImlkZW50aXR5SWQiOiI2NjNjNGMzNjRiNmYzZjU0YmExZjcxMTUiLCJfaWQiOiI2NjNjNGMzNjBiOWYyZDk5MGQyNWYwYjMiLCJ0eXBlIjoiQUtBREVNWSIsImRldmljZUlkIjoiMDBqNXJtODl5b3BvNjh1a2Yyb2c5cTdoIn0sImlhdCI6MTczNjM5ODkwNCwiZXhwIjoxNzM3MDAzNzA0LCJpc3MiOiJidXp6T25lIn0.vhH0zTkVisnbK6n5aPgV3RrtmpP095Gtz6ayUc29XerEV-XPVhYwg06JQnm2FWGPtadEJ2Ea5z6_YNp5Kz9DENL9LxpYYuXRUOGvMEaVM5YZOYQ88viqxM7SIvxElIsc8cQeJr5v-4ov4MyOuXws7R5MDDO2PuzYdwaA52GXbQ0LO3aFGOQL7nWPKVYqFWCQe_T-1JphbsGStHivcmUy8_DAdjs0VpXFJKiQm6jcWQO3j3uOUJSi14af4ZvrUPkjIT92OOHiZTL7CUbbFt4yktnw3Gm2Fv6lS5pamSJpVJnGJQ6ebjd70IXnE49Mn9IK9AssnjTBh2DaNeVc0C1z9Q'; // Your token diff --git a/src/pages/cross/v1.astro b/src/pages/cross/v1.astro index 5c4b157..01d4528 100644 --- a/src/pages/cross/v1.astro +++ b/src/pages/cross/v1.astro @@ -140,6 +140,7 @@ import Layout from "../../layouts/Layout.astro"; const params = new URLSearchParams(window.location.search); const gameId = params.get('id'); const childId = params.get('childId'); + const schoolId = params.get('schoolId'); const gameName = params.get('gameName'); const assignmentId = params.get('assignmentId'); const worksheetId = params.get('worksheetId'); @@ -478,6 +479,7 @@ import Layout from "../../layouts/Layout.astro"; assignmentId: assignmentId, worksheetId: worksheetId, studentId: childId, + schoolId: schoolId, submissionFile: saveResult.screenshotUrl.split('/')[4].split('?')[0], }; const authToken = 'Bearer eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7ImlkZW50aXR5SWQiOiI2NjNjNGMzNjRiNmYzZjU0YmExZjcxMTUiLCJfaWQiOiI2NjNjNGMzNjBiOWYyZDk5MGQyNWYwYjMiLCJ0eXBlIjoiQUtBREVNWSIsImRldmljZUlkIjoiMDBqNXJtODl5b3BvNjh1a2Yyb2c5cTdoIn0sImlhdCI6MTczNjM5ODkwNCwiZXhwIjoxNzM3MDAzNzA0LCJpc3MiOiJidXp6T25lIn0.vhH0zTkVisnbK6n5aPgV3RrtmpP095Gtz6ayUc29XerEV-XPVhYwg06JQnm2FWGPtadEJ2Ea5z6_YNp5Kz9DENL9LxpYYuXRUOGvMEaVM5YZOYQ88viqxM7SIvxElIsc8cQeJr5v-4ov4MyOuXws7R5MDDO2PuzYdwaA52GXbQ0LO3aFGOQL7nWPKVYqFWCQe_T-1JphbsGStHivcmUy8_DAdjs0VpXFJKiQm6jcWQO3j3uOUJSi14af4ZvrUPkjIT92OOHiZTL7CUbbFt4yktnw3Gm2Fv6lS5pamSJpVJnGJQ6ebjd70IXnE49Mn9IK9AssnjTBh2DaNeVc0C1z9Q'; // Your token diff --git a/src/pages/cross/v2.astro b/src/pages/cross/v2.astro index 28f4ae4..77a6375 100644 --- a/src/pages/cross/v2.astro +++ b/src/pages/cross/v2.astro @@ -144,6 +144,7 @@ import Layout from "../../layouts/Layout.astro"; const params = new URLSearchParams(window.location.search); const gameId = params.get('id'); const childId = params.get('childId'); + const schoolId = params.get('schoolId'); const gameName = params.get('gameName'); const assignmentId = params.get('assignmentId'); const worksheetId = params.get('worksheetId'); @@ -488,6 +489,7 @@ import Layout from "../../layouts/Layout.astro"; assignmentId: assignmentId, worksheetId: worksheetId, studentId: childId, + schoolId: schoolId, submissionFile: saveResult.screenshotUrl.split('/')[4].split('?')[0], }; const authToken = 'Bearer eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7ImlkZW50aXR5SWQiOiI2NjNjNGMzNjRiNmYzZjU0YmExZjcxMTUiLCJfaWQiOiI2NjNjNGMzNjBiOWYyZDk5MGQyNWYwYjMiLCJ0eXBlIjoiQUtBREVNWSIsImRldmljZUlkIjoiMDBqNXJtODl5b3BvNjh1a2Yyb2c5cTdoIn0sImlhdCI6MTczNjM5ODkwNCwiZXhwIjoxNzM3MDAzNzA0LCJpc3MiOiJidXp6T25lIn0.vhH0zTkVisnbK6n5aPgV3RrtmpP095Gtz6ayUc29XerEV-XPVhYwg06JQnm2FWGPtadEJ2Ea5z6_YNp5Kz9DENL9LxpYYuXRUOGvMEaVM5YZOYQ88viqxM7SIvxElIsc8cQeJr5v-4ov4MyOuXws7R5MDDO2PuzYdwaA52GXbQ0LO3aFGOQL7nWPKVYqFWCQe_T-1JphbsGStHivcmUy8_DAdjs0VpXFJKiQm6jcWQO3j3uOUJSi14af4ZvrUPkjIT92OOHiZTL7CUbbFt4yktnw3Gm2Fv6lS5pamSJpVJnGJQ6ebjd70IXnE49Mn9IK9AssnjTBh2DaNeVc0C1z9Q'; // Your token diff --git a/src/pages/cross/v3.astro b/src/pages/cross/v3.astro index 0241052..c914e57 100644 --- a/src/pages/cross/v3.astro +++ b/src/pages/cross/v3.astro @@ -119,6 +119,7 @@ import Layout from "../../layouts/Layout.astro"; const params = new URLSearchParams(window.location.search); const gameId = params.get('id'); const childId = params.get('childId'); + const schoolId = params.get('schoolId'); const gameName = params.get('gameName'); const assignmentId = params.get('assignmentId'); const worksheetId = params.get('worksheetId'); @@ -428,6 +429,7 @@ import Layout from "../../layouts/Layout.astro"; assignmentId: assignmentId, worksheetId: worksheetId, studentId: childId, + schoolId: schoolId, submissionFile: saveResult.screenshotUrl.split('/')[4].split('?')[0], }; const authToken = 'Bearer eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7ImlkZW50aXR5SWQiOiI2NjNjNGMzNjRiNmYzZjU0YmExZjcxMTUiLCJfaWQiOiI2NjNjNGMzNjBiOWYyZDk5MGQyNWYwYjMiLCJ0eXBlIjoiQUtBREVNWSIsImRldmljZUlkIjoiMDBqNXJtODl5b3BvNjh1a2Yyb2c5cTdoIn0sImlhdCI6MTczNjM5ODkwNCwiZXhwIjoxNzM3MDAzNzA0LCJpc3MiOiJidXp6T25lIn0.vhH0zTkVisnbK6n5aPgV3RrtmpP095Gtz6ayUc29XerEV-XPVhYwg06JQnm2FWGPtadEJ2Ea5z6_YNp5Kz9DENL9LxpYYuXRUOGvMEaVM5YZOYQ88viqxM7SIvxElIsc8cQeJr5v-4ov4MyOuXws7R5MDDO2PuzYdwaA52GXbQ0LO3aFGOQL7nWPKVYqFWCQe_T-1JphbsGStHivcmUy8_DAdjs0VpXFJKiQm6jcWQO3j3uOUJSi14af4ZvrUPkjIT92OOHiZTL7CUbbFt4yktnw3Gm2Fv6lS5pamSJpVJnGJQ6ebjd70IXnE49Mn9IK9AssnjTBh2DaNeVc0C1z9Q'; // Your token diff --git a/src/pages/test-game.astro b/src/pages/test-game.astro index 91b607d..4531ad2 100644 --- a/src/pages/test-game.astro +++ b/src/pages/test-game.astro @@ -5,12 +5,31 @@ import Layout from "../layouts/Layout.astro"