refix transaction

This commit is contained in:
Jérémy Munsch 2023-05-25 16:02:35 +02:00
parent fd10784602
commit 3d79f8bde3
No known key found for this signature in database
GPG key ID: 18361AF3BFEC0FEC

View file

@ -269,7 +269,7 @@ class Transaction extends Model
public function assignPaymentId(string $foreign_id): void
{
$foreign_id = self::getPaymentForeignKeyName($this->payment_mode, $foreign_id);
if ($this->attributes['foreign_id'] === $foreign_id) {
if (($this->attributes['foreign_id'] ?? null) === $foreign_id) {
return;
}
if (!\is_numeric($this->payment_mode->value)) {
@ -293,7 +293,7 @@ class Transaction extends Model
public function assignRefundId(string $foreign_refund_id): void
{
$foreign_refund_id = self::getPaymentForeignKeyName($this->payment_mode, $foreign_refund_id);
if ($this->attributes['foreign_refund_id'] === $foreign_refund_id) {
if (($this->attributes['foreign_refund_id'] ?? null) === $foreign_refund_id) {
return;
}
if (!\is_numeric($this->payment_mode->value)) {