From 47769f1532fbd8ded259df527caa61905acbaffc Mon Sep 17 00:00:00 2001 From: Chomp Date: Fri, 3 Jan 2025 11:14:01 +0000 Subject: [PATCH] Log warning when attempting to overwrite existing preset --- project/src/services/PostDbLoadService.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/project/src/services/PostDbLoadService.ts b/project/src/services/PostDbLoadService.ts index 8c02b9ce..08bbd041 100644 --- a/project/src/services/PostDbLoadService.ts +++ b/project/src/services/PostDbLoadService.ts @@ -527,6 +527,12 @@ export class PostDbLoadService { protected addCustomItemPresetsToGlobals() { for (const presetToAdd of this.itemConfig.customItemGlobalPresets) { + if (this.databaseService.getGlobals().ItemPresets[presetToAdd._id]) { + this.logger.warning( + `Global ItemPreset with Id of: ${presetToAdd._id} already exists, unable to overwrite`, + ); + continue; + } this.databaseService.getGlobals().ItemPresets[presetToAdd._id] = presetToAdd; } }