diff --git a/packages/hydrooj/src/lib/ui.ts b/packages/hydrooj/src/lib/ui.ts index 6e8de7eb3..145e95692 100644 --- a/packages/hydrooj/src/lib/ui.ts +++ b/packages/hydrooj/src/lib/ui.ts @@ -34,7 +34,7 @@ export function inject(node: UIInjectableFields, name: string, args: Record i.name === obj.args.before) : -1; if (idx !== -1) { - if (obj.name in nodes[node]) nodes[node] = nodes[node].filter((i) => i.name !== obj.name); + nodes[node] = nodes[node].filter((i) => i.name !== obj.name); nodes[node].splice(idx, 0, obj); } else nodes[node].push(obj); return () => { nodes[node] = nodes[node].filter((i) => i !== obj); };