diff --git a/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/BaseField.php b/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/BaseField.php index 072dc4a50..37209bff8 100644 --- a/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/BaseField.php +++ b/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/BaseField.php @@ -360,14 +360,14 @@ abstract class BaseField */ public function __toString() { - return $this->getCurrentValue() ?? ''; + return $this->getCurrentValue(); } /** * return field current value * @return null|string field current value */ - public function getCurrentValue(): ?string + public function getCurrentValue(): string { return (string)$this->internalValue; } diff --git a/src/opnsense/mvc/app/models/OPNsense/Interfaces/FieldTypes/LinkAddressField.php b/src/opnsense/mvc/app/models/OPNsense/Interfaces/FieldTypes/LinkAddressField.php index 44e69738d..f813d7776 100644 --- a/src/opnsense/mvc/app/models/OPNsense/Interfaces/FieldTypes/LinkAddressField.php +++ b/src/opnsense/mvc/app/models/OPNsense/Interfaces/FieldTypes/LinkAddressField.php @@ -112,7 +112,7 @@ class LinkAddressField extends BaseField */ public function getDescription() { - $value = $this->getCurrentValue() ?? ''; + $value = $this->getCurrentValue(); if (isset(self::$known_addresses[$value])) { return self::$known_addresses[$value]; @@ -124,7 +124,7 @@ class LinkAddressField extends BaseField /** * return either ipaddr or if field, only one should be used, addresses are preferred. */ - public function getCurrentValue(): ?string + public function getCurrentValue(): string { $parent = $this->getParentNode(); @@ -134,7 +134,7 @@ class LinkAddressField extends BaseField } } - return null; + return ''; } /**