From de86fd1783ed6de49488b2e50d1635b025808f68 Mon Sep 17 00:00:00 2001 From: Sami Spets <savasp@utu.fi> Date: Tue, 8 Oct 2019 11:50:40 +0300 Subject: [PATCH] Added GET /stream/config route --- web-service/server/src/index.js | 16 ++++++++++++---- web-service/server/src/models/configs.js | 2 ++ 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/web-service/server/src/index.js b/web-service/server/src/index.js index db120c922..43205eaec 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 6f1c51fff..b15dd2db4 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', { -- GitLab