reset: removed the old code to start from scratch
This commit is contained in:
@@ -1,36 +0,0 @@
|
||||
const express = require('express');
|
||||
const db = require('../helper/authdb');
|
||||
|
||||
router = express.Router();
|
||||
|
||||
router.get('/', async (req, res) => {
|
||||
const sensors = await db.getSensors();
|
||||
res.status(200).json(sensors);
|
||||
});
|
||||
|
||||
router.post('/:id/:activity', async (req, res) => {
|
||||
const { id, activity } = req.params;
|
||||
|
||||
let isActive;
|
||||
if (activity === 'active') {
|
||||
isActive = true;
|
||||
} else if (activity === 'inactive') {
|
||||
isActive = false;
|
||||
} else {
|
||||
return res.status(400).json({ error: 'Invalid activity' });
|
||||
}
|
||||
|
||||
try {
|
||||
const exists = await db.sensorsExists(id);
|
||||
if (!exists) {
|
||||
return res.status(404).json({ error: `Sensor with id ${id} not found` });
|
||||
}
|
||||
await db.setSensorActivity(id, isActive);
|
||||
res.status(200).json({ status: `Sensor ${activity}` });
|
||||
} catch (error) {
|
||||
console.error('Error updating sensor ID:', id, error);
|
||||
res.status(500).json({ error: 'Database error' });
|
||||
}
|
||||
})
|
||||
|
||||
module.exports = router
|
||||
Reference in New Issue
Block a user