Evaluate if an item still exists before trying to get its name in the report

This commit is contained in:
Ivan Nieto Vivanco 2022-05-01 13:11:05 -05:00
parent 5a8c3444e2
commit 1cbbf8f976

View file

@ -272,13 +272,18 @@ class ReportsController extends Controller
}
}
if($actionlog->item){
$item_name = e($actionlog->item->getDisplayNameAttribute());
} else {
$item_name ='';
}
$row = [
$actionlog->created_at,
($actionlog->user) ? e($actionlog->user->getFullNameAttribute()) : '',
$actionlog->present()->actionType(),
e($actionlog->itemType()),
($actionlog->itemType()=='user') ? $actionlog->filename : e($actionlog->item->getDisplayNameAttribute()),
($actionlog->itemType()=='user') ? $actionlog->filename : $item_name,
$target_name,
($actionlog->note) ? e($actionlog->note): '',
$actionlog->log_meta,