mirror of
https://github.com/snipe/snipe-it.git
synced 2026-04-02 14:01:08 +00:00
Fixes #18512 temporarily
This commit is contained in:
@ -154,15 +154,15 @@ class AssetsController extends Controller
|
||||
}
|
||||
|
||||
$assets = Asset::select('assets.*')
|
||||
->addSelect([
|
||||
'first_checkout_at' => Actionlog::query()
|
||||
->select('created_at')
|
||||
->whereColumn('item_id', 'assets.id')
|
||||
->where('item_type', Asset::class)
|
||||
->where('action_type', 'checkout')
|
||||
->orderBy('created_at')
|
||||
->limit(1),
|
||||
])
|
||||
// ->addSelect([
|
||||
// 'first_checkout_at' => Actionlog::query()
|
||||
// ->select('created_at')
|
||||
// ->whereColumn('item_id', 'assets.id')
|
||||
// ->where('item_type', Asset::class)
|
||||
// ->where('action_type', 'checkout')
|
||||
// ->orderBy('created_at')
|
||||
// ->limit(1),
|
||||
// ])
|
||||
->with(
|
||||
'model',
|
||||
'location',
|
||||
|
||||
@ -104,7 +104,7 @@ class AssetsTransformer
|
||||
'next_audit_date' => Helper::getFormattedDateObject($asset->next_audit_date, 'date'),
|
||||
'deleted_at' => Helper::getFormattedDateObject($asset->deleted_at, 'datetime'),
|
||||
'purchase_date' => Helper::getFormattedDateObject($asset->purchase_date, 'date'),
|
||||
'first_checkout' => Helper::getFormattedDateObject($asset->first_checkout_at, 'datetime'),
|
||||
// 'first_checkout' => Helper::getFormattedDateObject($asset->first_checkout_at, 'datetime'),
|
||||
'age' => $asset->purchase_date ? $asset->purchase_date->locale(app()->getLocale())->diffForHumans() : '',
|
||||
'last_checkout' => Helper::getFormattedDateObject($asset->last_checkout, 'datetime'),
|
||||
'last_checkin' => Helper::getFormattedDateObject($asset->last_checkin, 'datetime'),
|
||||
|
||||
@ -151,14 +151,15 @@ class AssetPresenter extends Presenter
|
||||
'visible' => false,
|
||||
'title' => trans('general.purchase_date'),
|
||||
'formatter' => 'dateDisplayFormatter',
|
||||
], [
|
||||
'field' => 'first_checkout',
|
||||
'searchable' => true,
|
||||
'sortable' => true,
|
||||
'visible' => false,
|
||||
'title' => trans('general.first_checkout'),
|
||||
'formatter' => 'dateDisplayFormatter',
|
||||
],
|
||||
// [
|
||||
// 'field' => 'first_checkout',
|
||||
// 'searchable' => true,
|
||||
// 'sortable' => true,
|
||||
// 'visible' => false,
|
||||
// 'title' => trans('general.first_checkout'),
|
||||
// 'formatter' => 'dateDisplayFormatter',
|
||||
// ],
|
||||
[
|
||||
'field' => 'age',
|
||||
'searchable' => false,
|
||||
|
||||
@ -1105,16 +1105,16 @@
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-3">
|
||||
<strong>
|
||||
{!! trans('general.first_checkout') !!}
|
||||
</strong>
|
||||
</div>
|
||||
<div class="col-md-9">
|
||||
{{ Helper::getFormattedDateObject($asset->first_checkout_at, 'datetime')['formatted'] ?? '' }}
|
||||
</div>
|
||||
</div>
|
||||
{{-- <div class="row">--}}
|
||||
{{-- <div class="col-md-3">--}}
|
||||
{{-- <strong>--}}
|
||||
{{-- {!! trans('general.first_checkout') !!}--}}
|
||||
{{-- </strong>--}}
|
||||
{{-- </div>--}}
|
||||
{{-- <div class="col-md-9">--}}
|
||||
{{-- {{ Helper::getFormattedDateObject($asset->first_checkout_at, 'datetime')['formatted'] ?? '' }}--}}
|
||||
{{-- </div>--}}
|
||||
{{-- </div>--}}
|
||||
|
||||
|
||||
@if ($asset->last_checkin!='')
|
||||
|
||||
Reference in New Issue
Block a user