Default vehicle subscriptions to false (#288)

Co-authored-by: Jeppe Bundgaard <jb@truckwash.dk>
This commit is contained in:
Jeppe B
2026-07-06 09:21:31 +02:00
committed by GitHub
co-authored by Jeppe Bundgaard
parent 64e0b2444b
commit 3f41eebdf6
4 changed files with 111 additions and 5 deletions
+5 -3
View File
@@ -132,7 +132,6 @@ class vehiclesRoute
self::requireParameters([
'type',
'reg',
'wash_subscription',
]);
// Determine target customer
@@ -165,11 +164,14 @@ class vehiclesRoute
// Validate the parameters
self::requireType(self::getParameter('reg'), self::type_string());
self::requireType(self::getParameter('type'), self::type_int());
self::requireType(self::getParameter('wash_subscription'), self::type_bool());
$subscription = false;
if (self::isParametersSet(['wash_subscription'])) {
self::requireType(self::getParameter('wash_subscription'), self::type_bool());
$subscription = (bool)self::getParameter('wash_subscription');
}
// Get the parameters
$reg = (string)self::getParameter('reg');
$type = (int)self::getParameter('type');
$subscription = (bool)self::getParameter('wash_subscription');
$reg = trim($reg);
// Create a new vehicle