fix transaction export

This commit is contained in:
omair saleh
2022-05-10 14:47:34 +08:00
parent 4bf5c4081d
commit da22d17b7a
@@ -61,15 +61,24 @@ class ExportsTransactions implements FromQuery, WithHeadingRow, WithMapping
];
$booking = $transaction->owner->owner;
if(!($transaction->owner instanceof Booking)){
if(!($transaction->owner->owner instanceof Booking)){
dump($transaction->owner);
$booking = $transaction->owner;
$company = $booking->owner;
if(!($booking instanceof Booking)){
$booking = $transaction->owner->owner;
if($booking instanceof Company){
$company = $booking;
$booking = null;
} else {
$company = $booking->owner;
}
}
return [
$booking ? $booking->company->reference : '',
$company->reference,
$booking ? $booking->marking : '',
$transaction->bill_no,
$transaction->owner_id,