Fixed bug in reconciliations that prevented it from working in linux and other OSes
Fixes #578
This commit is contained in:
parent
b0a7e98e4e
commit
bf74ee7f83
@ -218,7 +218,7 @@ class Reconciliations extends Controller
|
||||
$m::where('account_id', $account->id)->whereBetween('paid_at', [$started[0], $ended[0]])->each(function($item) use(&$transactions, $model) {
|
||||
$item->model = $model;
|
||||
|
||||
if ((basename($model) == 'Invoice') || (basename($model) == 'Revenue')) {
|
||||
if (($model == 'App\Models\Income\Invoice') || ($model == 'App\Models\Income\Revenue')) {
|
||||
if ($item->invoice) {
|
||||
$item->contact = $item->invoice->customer;
|
||||
} else {
|
||||
@ -294,7 +294,7 @@ class Reconciliations extends Controller
|
||||
foreach ($transactions as $key => $value) {
|
||||
$model = explode('_', $key);
|
||||
|
||||
if ((basename($model[1]) == 'Invoice') || (basename($model[1]) == 'Revenue')) {
|
||||
if (($model[1] == 'App\Models\Income\Invoice') || ($model[1] == 'App\Models\Income\Revenue')) {
|
||||
$income_total += $value;
|
||||
} else {
|
||||
$expense_total += $value;
|
||||
|
@ -62,7 +62,7 @@
|
||||
<td>{{ Date::parse($item->paid_at)->format($date_format) }}</td>
|
||||
<td>{{ $item->description }}</td>
|
||||
<td>@if (!empty($item->contact)) {{ $item->contact->name }} @else {{ trans('general.na') }}@endif</td>
|
||||
@if ((basename($item->model) == 'Invoice') || (basename($item->model) == 'Revenue'))
|
||||
@if (($item->model == 'App\Models\Income\Invoice') || ($item->model == 'App\Models\Income\Revenue'))
|
||||
<td class="text-right">@money($item->amount, $item->currency_code, true)</td>
|
||||
<td> </td>
|
||||
@else
|
||||
|
@ -41,7 +41,7 @@
|
||||
<td>{{ Date::parse($item->paid_at)->format($date_format) }}</td>
|
||||
<td>{{ $item->description }}</td>
|
||||
<td>@if (!empty($item->contact)) {{ $item->contact->name }} @else {{ trans('general.na') }}@endif</td>
|
||||
@if ((basename($item->model) == 'Invoice') || (basename($item->model) == 'Revenue'))
|
||||
@if (($item->model == 'App\Models\Income\Invoice') || ($item->model == 'App\Models\Income\Revenue'))
|
||||
<td class="text-right">@money($item->amount, $item->currency_code, true)</td>
|
||||
<td> </td>
|
||||
@else
|
||||
|
Loading…
x
Reference in New Issue
Block a user