diff --git a/src/routes/api/getGalleryImage.js b/src/routes/api/getGalleryImage.js index 293dba7..a6099e6 100644 --- a/src/routes/api/getGalleryImage.js +++ b/src/routes/api/getGalleryImage.js @@ -3,7 +3,7 @@ const GalleryImage = require('../../models/getGalleyImage'); const getGalleryImage = async (req, res) => { try { // Extract query parameters for filtering (if provided) - const { gameName, userId, gameID} = req.query; + const { gameName, childId, gameID} = req.query; // Build a filter object based on the query parameters const filter = {}; @@ -12,15 +12,15 @@ const getGalleryImage = async (req, res) => { filter.gameName = gameName; } - if (userId) { - filter.userId = userId; + if (childId) { + filter.childId = childId; } if (gameID) { filter.gameID = gameID; } // Fetch gallery images with filters and selected fields - const galleryImages = await GalleryImage.find(filter).select('gameName userId gameID screenshotUrl'); // Select only these fields + const galleryImages = await GalleryImage.find(filter).select('gameName childId gameID screenshotUrl'); // Select only these fields if (!galleryImages.length) { return res.status(404).json({ message: 'No images found' }); diff --git a/src/routes/api/saveGalleryImage.js b/src/routes/api/saveGalleryImage.js index 1e35dd8..88373ad 100644 --- a/src/routes/api/saveGalleryImage.js +++ b/src/routes/api/saveGalleryImage.js @@ -4,7 +4,7 @@ const FormData = require('form-data'); // Import form-data for Node.js const saveGalleryImage = async (req, res) => { try { - const { userId, gameName, gameID, screenShot } = req.body; + const { childId, gameName, gameID, screenShot } = req.body; // Validate base64 format const isValidBase64 = validateBase64(screenShot); @@ -46,7 +46,7 @@ const saveGalleryImage = async (req, res) => { // Create and save gallery image data const galleryImageData = new GalleryImage({ - userId, + childId, gameName, gameID, screenshotUrl,