lisa-box
Version:
Home automation system L.I.S.A.
23 lines • 949 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const common_1 = require("@fabrix/fabrix/dist/common");
class DashboardController extends common_1.FabrixController {
getOrderedDeviceForRoom(req, res) {
this.app.services.DashboardService.getOrderedDeviceForRoom(parseInt(req.params.roomId) || null, req.user.id)
.then(dashboard => res.json(dashboard))
.catch(err => {
this.log.error(err);
res.serverError(err);
});
}
saveDevicesOrderForRoom(req, res) {
this.app.services.DashboardService.saveDevicesOrderForRoom(parseInt(req.params.roomId) || null, req.user.id, req.body)
.then(dashboard => res.json(dashboard))
.catch(err => {
this.log.error(err);
res.serverError(err);
});
}
}
exports.DashboardController = DashboardController;
//# sourceMappingURL=DashboardController.js.map