fix: address coderabbitai review - XSS, null guards, defaults, priority sort

Amp-Thread-ID: https://ampcode.com/threads/T-019bb479-36cd-721b-8415-b0723dfeea83
Co-authored-by: Amp <amp@ampcode.com>
This commit is contained in:
DrJKL
2026-01-12 15:18:06 -08:00
parent 0634364fd4
commit 21310c9fad
4 changed files with 14 additions and 11 deletions

View File

@@ -222,13 +222,15 @@ class ManageTemplates extends ComfyDialog {
if (target === this.draggedEl) return
const rect = target.getBoundingClientRect()
if (e.clientY > rect.top + rect.height / 2) {
target.parentNode?.insertBefore(
this.draggedEl!,
target.nextSibling
)
} else {
target.parentNode?.insertBefore(this.draggedEl!, target)
if (this.draggedEl) {
if (e.clientY > rect.top + rect.height / 2) {
target.parentNode?.insertBefore(
this.draggedEl,
target.nextSibling
)
} else {
target.parentNode?.insertBefore(this.draggedEl, target)
}
}
}
},