const admin = require('firebase-admin'); const Logger = require('../Logger'); const mLogger = new Logger('admin', 'updateVideoSelectors'); module.exports = async (req, res) => { mLogger.start(); const { selectors } = JSON.parse(req.body); if (selectors) { await admin .firestore() .collection('server') .doc('status') .update({ selectors, }) .catch((err) => { mLogger.error('FAILED TO UPDATE', err); res.status(500).send({ message: 'FAILED TO UPDATE', error: err }); }); mLogger.success('UPDATED SELECTORS'); res.status(200).send({ message: 'Updated video selectors' }); } else { mLogger.error('VALUES NOT RECEIVED'); res.status(500).send({ message: 'Values not received' }); } };