server fix: code refactor

This commit is contained in:
Wentao Lyu 2023-04-04 01:10:50 +08:00
parent ea88e9b981
commit dae0c2d5e3
4 changed files with 90 additions and 51 deletions

View file

@ -29,10 +29,13 @@ router.post('/', async (req, res) => {
});
router.post('/delete', async (req, res) => {
const { arg } = req.body;
let filter = {};
const { presetId } = req.body.arg || {};
if (presetId) filter = { presetId };
try {
await deletePresets(req?.session?.user?.username, arg);
await deletePresets(req?.session?.user?.username, filter);
const presets = (await getPresets(req?.session?.user?.username)).map(preset => {
return preset.toObject();