From 3363fa9d2d16c707da91824948ff79f602127627 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Fri, 22 Sep 2023 12:30:15 +0200 Subject: [PATCH] mvc: Base64Field validation message update --- .../models/OPNsense/Base/FieldTypes/Base64Field.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/Base64Field.php b/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/Base64Field.php index 310de3769..350f07316 100644 --- a/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/Base64Field.php +++ b/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/Base64Field.php @@ -35,7 +35,13 @@ use OPNsense\Base\Validators\CallbackValidator; */ class Base64Field extends TextField { - protected $internalValidationMessage = "invalid base64 encoded string"; + /** + * {@inheritdoc} + */ + protected function defaultValidationMessage() + { + return gettext('Invalid Base64-encoded string.'); + } /** * @param string $value to validate @@ -45,7 +51,7 @@ class Base64Field extends TextField { $messages = []; if (base64_encode(base64_decode($value, true)) != str_replace("\n", "", $value)) { - $messages[] = $this->internalValidationMessage; + $messages[] = $this->getValidationMessage(); } return $messages; }