Enable Discovery debug logging for production troubleshooting

- Add DISCOVERY_LOG_LEVEL=debug
- Add DISCOVERY_SHOW_PROGRESS=true
- Temporary changes for debugging InitializerProcessor fixes on production
This commit is contained in:
2025-08-11 20:13:26 +02:00
parent 59fd3dd3b1
commit 55a330b223
3683 changed files with 2956207 additions and 16948 deletions

View File

@@ -1,4 +1,5 @@
<?php
declare(strict_types=1);
namespace App\Application\Shopify;
@@ -33,21 +34,22 @@ final class CustomerController
try {
$options = [
'limit' => 50,
'fields' => 'id,email,first_name,last_name,orders_count,total_spent'
'fields' => 'id,email,first_name,last_name,orders_count,total_spent',
];
$customers = $this->client->getCustomers($options);
return new JsonResult([
'success' => true,
'data' => $customers
'data' => $customers,
]);
} catch (ApiException $e) {
$result = new JsonResult([
'success' => false,
'error' => $e->getMessage()
'error' => $e->getMessage(),
]);
$result->status = Status::from($e->getCode() ?: 500);
return $result;
}
}
@@ -63,14 +65,15 @@ final class CustomerController
return new JsonResult([
'success' => true,
'data' => $customer
'data' => $customer,
]);
} catch (ApiException $e) {
$result = new JsonResult([
'success' => false,
'error' => $e->getMessage()
'error' => $e->getMessage(),
]);
$result->status = Status::from($e->getCode() ?: 500);
return $result;
}
}
@@ -91,26 +94,28 @@ final class CustomerController
'addresses' => $request->addresses ?? [],
'password' => $request->password ?? null,
'password_confirmation' => $request->password ?? null,
'send_email_welcome' => $request->sendWelcomeEmail ?? false
'send_email_welcome' => $request->sendWelcomeEmail ?? false,
];
// Entferne leere Felder
$customerData = array_filter($customerData, fn($value) => $value !== null);
$customerData = array_filter($customerData, fn ($value) => $value !== null);
$customer = $this->client->createCustomer($customerData);
$result = new JsonResult([
'success' => true,
'data' => $customer
'data' => $customer,
]);
$result->status = Status::CREATED;
return $result;
} catch (ApiException $e) {
$result = new JsonResult([
'success' => false,
'error' => $e->getMessage()
'error' => $e->getMessage(),
]);
$result->status = Status::from($e->getCode() ?: 500);
return $result;
}
}