From 5f5b80acae8250007bf8a1983fdb1c8b84e689c4 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 4 Sep 2020 10:02:04 -0700 Subject: [PATCH 1/3] Added maintained and reassignable to license listing --- app/Http/Transformers/LicensesTransformer.php | 1 + app/Presenters/LicensePresenter.php | 15 +++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/app/Http/Transformers/LicensesTransformer.php b/app/Http/Transformers/LicensesTransformer.php index 344213f93..dfce3d42b 100644 --- a/app/Http/Transformers/LicensesTransformer.php +++ b/app/Http/Transformers/LicensesTransformer.php @@ -36,6 +36,7 @@ class LicensesTransformer 'free_seats_count' => (int) $license->free_seats_count, 'license_name' => e($license->license_name), 'license_email' => e($license->license_email), + 'reassignable' => ($license->reassignable == 1) ? true : false, 'maintained' => ($license->maintained == 1) ? true : false, 'supplier' => ($license->supplier) ? ['id' => (int) $license->supplier->id,'name'=> e($license->supplier->name)] : null, 'category' => ($license->category) ? ['id' => (int) $license->category->id,'name'=> e($license->category->name)] : null, diff --git a/app/Presenters/LicensePresenter.php b/app/Presenters/LicensePresenter.php index 32053dd79..520b27e13 100644 --- a/app/Presenters/LicensePresenter.php +++ b/app/Presenters/LicensePresenter.php @@ -98,6 +98,21 @@ class LicensePresenter extends Presenter "title" => trans('general.purchase_date'), 'formatter' => 'dateDisplayFormatter' ], [ + "field" => "maintained", + "searchable" => false, + "sortable" => true, + "visible" => false, + "title" => trans('admin/licenses/form.maintained'), + "formatter" => "trueFalseFormatter" + ], [ + "field" => "reassignable", + "searchable" => false, + "sortable" => true, + "visible" => false, + "title" => trans('admin/licenses/form.reassignable'), + "formatter" => "trueFalseFormatter" + ], + [ "field" => "purchase_cost", "searchable" => true, "sortable" => true, From d9e7a457d4a24b09367411c0d669bf7546763b8c Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 4 Sep 2020 15:43:49 -0700 Subject: [PATCH 2/3] Fixed regression on select menus [ch15093] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Custom report doesn’t pass an $item, so we have to check for that in that required check --- resources/views/partials/forms/edit/category-select.blade.php | 2 +- resources/views/partials/forms/edit/location-select.blade.php | 2 +- .../views/partials/forms/edit/manufacturer-select.blade.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/views/partials/forms/edit/category-select.blade.php b/resources/views/partials/forms/edit/category-select.blade.php index 791b59df8..4500d614f 100644 --- a/resources/views/partials/forms/edit/category-select.blade.php +++ b/resources/views/partials/forms/edit/category-select.blade.php @@ -4,7 +4,7 @@ {{ Form::label($fieldname, $translated_name, array('class' => 'col-md-3 control-label')) }}
- @if ($category_id = old($fieldname, (isset($item)) ? $item->{$fieldname} : ''))