@@ -29,14 +29,15 @@ public function transformAssetMaintenance(AssetMaintenance $assetmaintenance)
29
29
'name ' => ($ assetmaintenance ->asset ->name ) ? e ($ assetmaintenance ->asset ->name ) : null ,
30
30
'asset_tag ' => e ($ assetmaintenance ->asset ->asset_tag ),
31
31
'serial ' => e ($ assetmaintenance ->asset ->serial ),
32
- 'deleted_at ' => e ($ assetmaintenance ->asset ->deleted_at ),
33
- 'created_at ' => e ($ assetmaintenance ->asset ->created_at ),
32
+ 'deleted_at ' => Helper::getFormattedDateObject ($ assetmaintenance ->asset ->deleted_at , 'datetime ' ),
33
+ 'created_at ' => Helper::getFormattedDateObject ($ assetmaintenance ->asset ->created_at , 'datetime ' ),
34
+ 'updated_at ' => Helper::getFormattedDateObject ($ assetmaintenance ->asset ->updated_at , 'datetime ' ),
34
35
] : null ,
35
36
'model ' => (($ assetmaintenance ->asset ) && ($ assetmaintenance ->asset ->model )) ? [
36
37
'id ' => (int ) $ assetmaintenance ->asset ->model ->id ,
37
38
'name ' => ($ assetmaintenance ->asset ->model ->name ) ? e ($ assetmaintenance ->asset ->model ->name ).' ' .e ($ assetmaintenance ->asset ->model ->model_number ) : null ,
38
39
] : null ,
39
- 'status_label ' => ($ assetmaintenance ->asset -> assetstatus ) ? [
40
+ 'status_label ' => (( $ assetmaintenance ->asset ) && ( $ assetmaintenance -> asset -> assetstatus ) ) ? [
40
41
'id ' => (int ) $ assetmaintenance ->asset ->assetstatus ->id ,
41
42
'name ' => e ($ assetmaintenance ->asset ->assetstatus ->name ),
42
43
'status_type ' => e ($ assetmaintenance ->asset ->assetstatus ->getStatuslabelType ()),
@@ -79,7 +80,7 @@ public function transformAssetMaintenance(AssetMaintenance $assetmaintenance)
79
80
];
80
81
81
82
$ permissions_array ['available_actions ' ] = [
82
- 'update ' => (Gate::allows ('update ' , Asset::class) && ($ assetmaintenance ->asset -> deleted_at =='' )) ? true : false ,
83
+ 'update ' => (Gate::allows ('update ' , Asset::class) && ((( $ assetmaintenance ->asset ) && $ assetmaintenance -> asset -> deleted_at =='' ) )) ? true : false ,
83
84
'delete ' => Gate::allows ('delete ' , Asset::class),
84
85
];
85
86
0 commit comments