Fix bulk delete error by making delById more defensive

- Extract map reference to local variable before iteration
- Change from forEach to for-of loop for better error handling
- Add null check on map before iterating
- Add @popperjs/core peer dependency for ng-bootstrap
- Update .gitignore to exclude package-lock.json

Co-authored-by: alexta69 <7450369+alexta69@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-01-10 16:17:22 +00:00
parent c13431c10d
commit 846c4f0e52
3 changed files with 11 additions and 6 deletions

1
.gitignore vendored
View File

@@ -7,6 +7,7 @@
# dependencies
/ui/node_modules
/ui/package-lock.json
# profiling files
chrome-profiler-events*.json