mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-17 08:50:15 +01:00
server fix: code refactor
This commit is contained in:
parent
ea88e9b981
commit
dae0c2d5e3
4 changed files with 90 additions and 51 deletions
|
|
@ -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();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue