Merge pull request #1255 from ramazansancar/development

fix: #1167 Validation error fixed.
This commit is contained in:
Mathias Wagner
2025-12-03 20:18:22 +01:00
committed by GitHub

View File

@@ -9,9 +9,14 @@ module.exports.update = async (ping, download, upload) => {
const configuration = {ping: Math.round(ping), download: parseFloat(download.toFixed(2)),
upload: parseFloat(upload.toFixed(2))};
await recommendations.destroy({truncate: true});
const existing = await recommendations.findOne();
triggerEvent("recommendationsUpdated", configuration).then(() => {});
if (existing) {
await recommendations.update(configuration, {where: {id: existing.id}});
return recommendations.findOne({where: {id: existing.id}});
}
return recommendations.create(configuration);
}