|
@@ -26,7 +26,10 @@ trait HandleAsyncRequestTrait
|
|
|
->otherwise(function ($e) {
|
|
->otherwise(function ($e) {
|
|
|
if ($e instanceof RequestException && $e->hasResponse()) {
|
|
if ($e instanceof RequestException && $e->hasResponse()) {
|
|
|
$content = $e->getResponse()->getBody()->getContents();
|
|
$content = $e->getResponse()->getBody()->getContents();
|
|
|
- Log::error('微信支付异步回调错误:' . $content);
|
|
|
|
|
|
|
+ Log::error('微信支付异步回调错误:message={message} content={content}', [
|
|
|
|
|
+ 'message' => $e->getMessage(),
|
|
|
|
|
+ 'content' => $content
|
|
|
|
|
+ ]);
|
|
|
if (json_validate($content)) {
|
|
if (json_validate($content)) {
|
|
|
$errorBody = json_decode($content);
|
|
$errorBody = json_decode($content);
|
|
|
throw new ErrorException(severity: $e->getCode(), message: trim($errorBody->message));
|
|
throw new ErrorException(severity: $e->getCode(), message: trim($errorBody->message));
|