return updated settings

This commit is contained in:
Alex Holliday
2025-06-17 10:58:30 +08:00
parent 7c275db662
commit 7d333c6d93
3 changed files with 22 additions and 16 deletions
+4 -2
View File
@@ -26,10 +26,12 @@ const updateAppSettings = async (newSettings) => {
delete update.$set.systemEmailPassword;
}
const settings = await AppSettings.findOneAndUpdate({}, update, {
new: true,
await AppSettings.findOneAndUpdate({}, update, {
upsert: true,
});
const settings = await AppSettings.findOne()
.select("-__v -_id -createdAt -updatedAt -singleton")
.lean();
return settings;
} catch (error) {
error.service = SERVICE_NAME;