Relax minimum length requirement for orderBookingRoute parameters to allow empty strings

This commit is contained in:
Jeppe Bundgaard
2025-11-05 15:44:49 +01:00
parent 6013288d05
commit 7c7cb03641
@@ -273,7 +273,7 @@ class orderBookingRoute
// Check if the value is null
if ($this->getParameter($parameter) === null) return "null";
}
self::requireMinLength($parameter, 1);
self::requireMinLength($parameter, 0);
self::requireMaxLength($parameter, 12);
$value = self::getParameter($parameter);
return self::cleanReg($value);
@@ -303,7 +303,7 @@ class orderBookingRoute
self::requireParameters([$parameter]);
self::requireTypeIn(self::getParameter($parameter), [self::type_string(), self::type_null()]);
if (self::getParameter($parameter) === null) return null;
self::requireMinLength($parameter, 1);
self::requireMinLength($parameter, 0);
self::requireMaxLength($parameter, 1000);
return (string)self::getParameter($parameter);
}
@@ -314,7 +314,7 @@ class orderBookingRoute
self::requireParameters([$parameter]);
self::requireTypeIn(self::getParameter($parameter), [self::type_string(), self::type_null()]);
if (self::getParameter($parameter) === null) return null;
self::requireMinLength($parameter, 1);
self::requireMinLength($parameter, 0);
self::requireMaxLength($parameter, 100);
return (string)self::getParameter($parameter);
}
@@ -325,7 +325,7 @@ class orderBookingRoute
self::requireParameters([$parameter]);
self::requireTypeIn(self::getParameter($parameter), [self::type_string(), self::type_null()]);
if (self::getParameter($parameter) === null) return null;
self::requireMinLength($parameter, 1);
self::requireMinLength($parameter, 0);
self::requireMaxLength($parameter, 100);
return (string)self::getParameter($parameter);
}