close #2390 Fixed: Transactions index page broken

This commit is contained in:
Cüneyt Şentürk 2022-04-27 12:23:15 +03:00
parent 9a5f6bec8b
commit 07ef2228f8

View File

@ -387,18 +387,18 @@ class Transaction extends Model
} }
if ($this->isIncome()) { if ($this->isIncome()) {
if ($this->document->type != 'invoice') { if (! empty($this->document) && $this->document->type != 'invoice') {
return $this->getRouteFromConfig(); return $this->getRouteFromConfig();
} else { } else {
return !empty($this->document_id) ? 'invoices.show' : 'revenues.show'; return ! empty($this->document_id) ? 'invoices.show' : 'revenues.show';
} }
} }
if ($this->isExpense()) { if ($this->isExpense()) {
if ($this->document->type != 'bill') { if (! empty($this->document) && $this->document->type != 'bill') {
return $this->getRouteFromConfig(); return $this->getRouteFromConfig();
} else { } else {
return !empty($this->document_id) ? 'bills.show' : 'payments.show'; return ! empty($this->document_id) ? 'bills.show' : 'payments.show';
} }
} }