diff --git a/src/models/gameModel.js b/src/models/gameModel.js index e791642..1a00faf 100644 --- a/src/models/gameModel.js +++ b/src/models/gameModel.js @@ -2,7 +2,7 @@ const mongoose = require("mongoose"); const gameSchema = new mongoose.Schema({ gameName: { type: String, required: true }, - userId: { type: String, required: true }, + childId: { type: String, required: true }, gameID: { type: String, required: true }, gameTime: { type: String, required: false }, score: { type: String }, diff --git a/src/models/getGalleyImage.js b/src/models/getGalleyImage.js index c8567a5..414283a 100644 --- a/src/models/getGalleyImage.js +++ b/src/models/getGalleyImage.js @@ -2,7 +2,7 @@ const mongoose = require('mongoose'); // Define the GalleryImage schema const galleryImageSchema = new mongoose.Schema({ - userId: { type: mongoose.Schema.Types.ObjectId, ref: 'User', required: true }, // Assuming you have a User model + childId: { type: mongoose.Schema.Types.ObjectId, ref: 'User', required: true }, // Assuming you have a User model gameName: { type: String, required: true }, gameID: { type: String, required: true }, screenshotUrl: { type: String, required: true }, diff --git a/src/models/imageGallery.js b/src/models/imageGallery.js index 4d05059..b5e8cf3 100644 --- a/src/models/imageGallery.js +++ b/src/models/imageGallery.js @@ -2,7 +2,7 @@ const mongoose = require("mongoose"); const galleryImageScema = new mongoose.Schema({ gameName: { type: String, required: true }, - userId: { type: String, required: true }, + childId: { type: String, required: true }, gameID: { type: String, required: true }, screenshotUrl: { type: String }, }); diff --git a/src/routes/api/getGameScore.js b/src/routes/api/getGameScore.js index ffdfa31..b6e432d 100644 --- a/src/routes/api/getGameScore.js +++ b/src/routes/api/getGameScore.js @@ -15,11 +15,11 @@ async function main() { const collection = database.collection('gameData'); // Replace with your collection name // Find a single document - // const user = await collection.findOne({ userId: 'dsfdfgffgfgeg' }); + // const user = await collection.findOne({ childId: 'dsfdfgffgfgeg' }); - const { userId, gameName, gameID } = req.body; + const { childId, gameName, gameID } = req.body; const gameData = await collection.findOne({ - userId: userId, + childId: childId, gameName: gameName, gameID: gameID }); diff --git a/src/routes/api/saveGameScore2.js b/src/routes/api/saveGameScore2.js index 532971e..cb4d29f 100644 --- a/src/routes/api/saveGameScore2.js +++ b/src/routes/api/saveGameScore2.js @@ -22,16 +22,16 @@ mongoose.connect(mongoURI, { .catch((err) => console.error("MongoDB connection error:", err)); const saveGameScore2 = async (req, res) => { - const { userId, gameName, gameID, gameTime, score, gameStar, screenShot } = req.body; + const { childId, gameName, gameID, gameTime, score, gameStar, screenShot } = req.body; try { - if (!gameName || !userId || !gameID) { + if (!gameName || !childId || !gameID) { return res.status(400).json({ error: "Missing required fields" }); } const newGame = new Game({ gameName, - userId, + childId, gameID, gameTime, score,