Enhance vehicle summary retrieval for customers and update OpenAPI schema for subuser management grants

This commit is contained in:
Jeppe Bundgaard
2026-07-08 12:15:18 +02:00
parent b51006d9d1
commit 3221223865
6 changed files with 185 additions and 13 deletions
+8 -3
View File
@@ -82,10 +82,15 @@ class vehiclesRoute
private function buildVehicleSummaryForCustomer(int $customerNumber): array
{
$rows = (new customer_vehicles_o())->getFieldsWhere([
$vehicles = new customer_vehicles_o();
$filters = [
'customer_id' => $customerNumber,
'deleted_at' => null,
], [
];
if ($vehicles->columnsExist(['deleted_at'])) {
$filters['deleted_at'] = null;
}
$rows = $vehicles->getFieldsWhere($filters, [
'id',
'wash_subscription',
]);