24 lines
622 B
JavaScript
24 lines
622 B
JavaScript
const express = require('express');
|
|
const { verifyToken } = require('../auth');
|
|
const { listCuttingSettings, saveCuttingSettings } = require('../services/cuttingSettingsService');
|
|
|
|
const router = express.Router();
|
|
|
|
router.get('/cutting-settings', verifyToken, async (req, res, next) => {
|
|
try {
|
|
res.json(await listCuttingSettings());
|
|
} catch (error) {
|
|
next(error);
|
|
}
|
|
});
|
|
|
|
router.put('/cutting-settings', verifyToken, async (req, res, next) => {
|
|
try {
|
|
res.json(await saveCuttingSettings(req.body || {}));
|
|
} catch (error) {
|
|
next(error);
|
|
}
|
|
});
|
|
|
|
module.exports = router;
|