From fe8c0f27cab78631130d27ddc3e73ee4efc4ebbb Mon Sep 17 00:00:00 2001 From: Monviech <79600909+Monviech@users.noreply.github.com> Date: Mon, 11 May 2026 12:54:28 +0200 Subject: [PATCH] Services: Kea DHCPv4/6: Enable internalModelSafeDelete due to increased model relation field usage (#10287) --- .../mvc/app/controllers/OPNsense/Kea/Api/Dhcpv4Controller.php | 1 + .../mvc/app/controllers/OPNsense/Kea/Api/Dhcpv6Controller.php | 1 + 2 files changed, 2 insertions(+) diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/Dhcpv4Controller.php b/src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/Dhcpv4Controller.php index 868e4461c5..883b97cf29 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/Dhcpv4Controller.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/Dhcpv4Controller.php @@ -36,6 +36,7 @@ class Dhcpv4Controller extends ApiMutableModelControllerBase { protected static $internalModelName = 'dhcpv4'; protected static $internalModelClass = 'OPNsense\Kea\KeaDhcpv4'; + protected static $internalModelUseSafeDelete = true; /** * @inheritdoc diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/Dhcpv6Controller.php b/src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/Dhcpv6Controller.php index 82b89194ea..516e0cd946 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/Dhcpv6Controller.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/Dhcpv6Controller.php @@ -36,6 +36,7 @@ class Dhcpv6Controller extends ApiMutableModelControllerBase { protected static $internalModelName = 'dhcpv6'; protected static $internalModelClass = 'OPNsense\Kea\KeaDhcpv6'; + protected static $internalModelUseSafeDelete = true; /** * @inheritdoc