diff --git a/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/IPPortField.php b/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/IPPortField.php index 650db0b76..850827d6b 100644 --- a/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/IPPortField.php +++ b/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/IPPortField.php @@ -131,10 +131,12 @@ class IPPortField extends BaseField if ($this->internalAddressFamily == 'ipv6' || $this->internalAddressFamily == null) { $parts = preg_split('/\[([^\]]+)\]/', $value, -1, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY); - if (count($parts) == 2 && + if ( + count($parts) == 2 && Util::isIpv6Address($parts[0]) && str_contains($parts[1], ':') && - Util::isPort(trim($parts[1], ': '))) { + Util::isPort(trim($parts[1], ': ')) + ) { continue; } } @@ -146,4 +148,4 @@ class IPPortField extends BaseField return $validators; } -} \ No newline at end of file +}