Habe beim Arbeiten mit Codex einen merkwürdigen Fehler gefunden:
(Hinweis: Bugreport wurde mit Hilfe von Codex erstellt.)
Beim manuellen Löschen einer Kategorie in der IP-Symcon-Verwaltungskonsole
wurden zwei logisch unterhalb der Kategorie angeordnete Instanzen ebenfalls
gelöscht:
- ein Client Socket (I/O-Instanz),
- ein MQTT Client (Splitter-Instanz).
Die beiden Instanzen wurden in der Verwaltungskonsole nicht unter der
Anwendungskategorie angezeigt, sondern wie üblich in den speziellen Gruppen
I/O Instanzen und Splitter Instanzen. Über die Objekt-API waren beide
Instanzen jedoch eindeutig Kinder der gelöschten Kategorie.
Erwartet wurde, dass IP-Symcon das Löschen der nicht leeren Kategorie ablehnt
oder vor dem Löschen eindeutig auf die enthaltenen Objekte und deren Löschung
hinweist. Tatsächlich wurden die Kategorie und beide Instanzen gelöscht.
symcon-category-delete-special-instances-bug-report.local.md.pdf (49,4 KB)