diff --git a/web-service/server/src/index.js b/web-service/server/src/index.js index db120c922016d9b3b29cff3c5decea41b99c3a58..43205eaec1006a685c7821ee8a947b7a80570a64 100644 --- a/web-service/server/src/index.js +++ b/web-service/server/src/index.js @@ -212,11 +212,19 @@ app.post('/stream/config', async (req, res) => { frame_delay, num_frames, }); - const resp = await savedConfigs.save(); - - console.log(resp); + try{ + await savedConfigs.save(); + return res.status(200).json('Your configurations were saved successfully') + }catch(err){ + console.log(err) + return res.status(500).json('Somethings wrong I can feel it') + } +}) - return res.json(200) +app.get('/stream/config', async(req, res) => { + const listOfCongifs = await Config.find({}); + console.log(listOfCongifs) + return res.status(200).json(listOfCongifs) }) //app.get('/stream', (req, res)) diff --git a/web-service/server/src/models/configs.js b/web-service/server/src/models/configs.js index 6f1c51fff1b5e2cfe07c3975c696222d9c284220..b15dd2db4a8fd9314520ce943f5828465ce95d4f 100644 --- a/web-service/server/src/models/configs.js +++ b/web-service/server/src/models/configs.js @@ -19,6 +19,8 @@ const cameraConfigSchema = mongoose.Schema({ use_intrinsics: {type: Boolean, default: true}, use_extrinsics: {type: Boolean, default: true}, flip_vertical: {type: Boolean, default: true}, + //For Mongo + name: {type: String, default: null} }) cameraConfigSchema.set('toJSON', {