From 936ff707c7ae056e9a5107d1e2e9e6da59796da2 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 6 Nov 2017 10:42:34 -0800 Subject: [PATCH] Fixed custom report bug if assignedTo has no value --- app/Http/Controllers/ReportsController.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/ReportsController.php b/app/Http/Controllers/ReportsController.php index fd481c0ee..40e38707d 100644 --- a/app/Http/Controllers/ReportsController.php +++ b/app/Http/Controllers/ReportsController.php @@ -582,7 +582,12 @@ class ReportsController extends Controller if (e(Input::get('username')) == '1') { // Only works if we're checked out to a user, not anything else. if ($asset->checkedOutToUser()) { - $row[] = '"' .e($asset->assignedto->username). '"'; + if ($asset->assignedto) { + $row[] = '"' .e($asset->assignedto->username). '"'; + } else { + $row[] = ''; // Empty string if unassigned + } + } else { $row[] = ''; // Empty string if unassigned }