Werk #13435: Fix 500 errors on BI rule endpoints

Komponente REST API
Titel Fix 500 errors on BI rule endpoints
Datum 02.11.2022
Level Kleine Änderung
Klasse Bugfix
Kompatibilität Kompatibel - benötigt kein manuelles Eingreifen
Checkmk versions & editions
2.2.0b1 Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.1.0p16 Checkmk Enterprise (CEE), Checkmk MSP (CME)

Deleting a rule which is a dependency of another rule returned a 500 status code, now returns 409

Deleting a rule returned a 500 status code "permission mismatch", now returns 204

Deleting a non existing rule returned a 500 status code, now returns 404

Zur Liste aller Werks