From 2bbb6001a81abbfeeb1788ab1d6fdd0ceb417c33 Mon Sep 17 00:00:00 2001 From: snipe Date: Wed, 10 Jan 2018 20:36:27 -0800 Subject: [PATCH] Added location to seats transformer --- app/Http/Transformers/LicenseSeatsTransformer.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Http/Transformers/LicenseSeatsTransformer.php b/app/Http/Transformers/LicenseSeatsTransformer.php index 56bdf0a879..783c75c58c 100644 --- a/app/Http/Transformers/LicenseSeatsTransformer.php +++ b/app/Http/Transformers/LicenseSeatsTransformer.php @@ -23,7 +23,8 @@ class LicenseSeatsTransformer public function transformLicenseSeat (LicenseSeat $seat, $seat_count) { $array = [ - 'id' => (int) $seat->license->id, + 'id' => (int) $seat->id, + 'license_id' => (int) $seat->license->id, 'name' => 'Seat '.$seat_count, 'assigned_user' => ($seat->user) ? [ 'id' => (int) $seat->user->id, @@ -33,6 +34,10 @@ class LicenseSeatsTransformer 'id' => (int) $seat->asset->id, 'name'=> e($seat->asset->present()->fullName) ] : null, + 'location' => ($seat->location()) ? [ + 'id' => (int) $seat->location()->id, + 'name'=> e($seat->location()->name) + ] : null, 'reassignable' => (bool) $seat->license->reassignable, 'user_can_checkout' => (($seat->assigned_to=='') && ($seat->asset_id=='')) ? true : false, ];