Skip to content

Commit

Permalink
Update payment event translations.
Browse files Browse the repository at this point in the history
  • Loading branch information
Igor Nikolaev committed Jul 23, 2021
1 parent 939a394 commit e95cd11
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion Bridge/SberbankBridge.php
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ private function getReceipt(Payment $payment): ?string
return json_encode($factory->createReceipt($payment, $this));
} catch (CantCreateReceiptException $ex) {
$this->logger->warning(
$this->translator->trans('error.cant_create_receipt', [], 'payment_event'),
$this->translator->trans('error.cant_create_receipt', ['%message%' => $ex->getMessage()], 'payment_event'),
[
'payment' => $payment,
]
Expand Down
10 changes: 5 additions & 5 deletions Bridge/YookassaBridge.php
Original file line number Diff line number Diff line change
Expand Up @@ -170,12 +170,12 @@ public function resolveGatewayMethod(string $method): string
/**
* @param \Darvin\PaymentBundle\Entity\Payment $payment
*
* @return array
* @return array|null
*/
private function getReceipt(Payment $payment): array
private function getReceipt(Payment $payment): ?array
{
if (!$this->receiptFactoryRegistry->hasFactory($payment, $this)) {
return [];
return null;
}

$factory = $this->receiptFactoryRegistry->getFactory($payment, $this);
Expand All @@ -184,13 +184,13 @@ private function getReceipt(Payment $payment): array
return $factory->createReceipt($payment, $this);
} catch (CantCreateReceiptException $ex) {
$this->logger->warning(
$this->translator->trans('error.cant_create_receipt', [], 'payment_event'),
$this->translator->trans('error.cant_create_receipt', ['%message%' => $ex->getMessage()], 'payment_event'),
[
'payment' => $payment,
]
);
}

return [];
return null;
}
}
2 changes: 1 addition & 1 deletion Resources/translations/payment_event.en.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
error:
bad_response: "%method%: Can't handle response. Response code: %code%. Response message: %message%"
cant_create_receipt: "%method%: Can't create receipt"
cant_create_receipt: "%method%: Can't create receipt: %message%"
cant_send_email: "Some troubles with sending email: %message%"
missing_public_email: "Missing client email"
missing_service_email: "Missing service email"
Expand Down
2 changes: 1 addition & 1 deletion Resources/translations/payment_event.ru.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
error:
bad_response: "%method%: Невозможно обработать ответ платежного шлюза. Response code: %code%. Response message: %message%"
cant_create_receipt: "%method%: Проблемы с генерацией чека"
cant_create_receipt: "%method%: Проблемы с генерацией чека: %message%"
cant_send_email: "Проблема с отправкой email-уведомления: %message%"
missing_public_email: "У клиента отсутствует email"
missing_service_email: "У админа отсутствует email"
Expand Down

0 comments on commit e95cd11

Please sign in to comment.