From f09d4e40f593132822d95436552981aede18ca89 Mon Sep 17 00:00:00 2001 From: Stephan de Wit Date: Tue, 8 Aug 2023 15:21:08 +0200 Subject: [PATCH] dhcpv6: missing string cast --- .../app/controllers/OPNsense/DHCPv6/Api/LeasesController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/opnsense/mvc/app/controllers/OPNsense/DHCPv6/Api/LeasesController.php b/src/opnsense/mvc/app/controllers/OPNsense/DHCPv6/Api/LeasesController.php index 8cb41ca1b..237c382b7 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/DHCPv6/Api/LeasesController.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/DHCPv6/Api/LeasesController.php @@ -184,7 +184,7 @@ class LeasesController extends ApiControllerBase $intf_descr = ''; if (!empty($lease['if'])) { $intf = $lease['if']; - $intf_descr = $config->interfaces->{$lease['if']}->descr ?: strtoupper($intf); + $intf_descr = (string)$config->interfaces->$intf->descr ?: strtoupper($intf); } else { foreach ($if_ranges as $if_name => $if_range) { if (!empty($lease['address']) && Util::isIPInCIDR($lease['address'], $if_range)) {