Now with remote setup and management Server more than one Node can be connected added user auth
17 lines
375 B
JavaScript
17 lines
375 B
JavaScript
import { Router } from 'express';
|
|
import { listSchedules, replaceSchedules } from '../store.js';
|
|
|
|
export const schedulesRouter = Router();
|
|
|
|
schedulesRouter.get('/', (_req, res) => {
|
|
res.json(listSchedules());
|
|
});
|
|
|
|
schedulesRouter.put('/', (req, res, next) => {
|
|
try {
|
|
res.json(replaceSchedules(req.body?.schedules || []));
|
|
} catch (error) {
|
|
next(error);
|
|
}
|
|
});
|