Fix "Trying to access property barcodes on non-object" in productpicker

This commit is contained in:
fipwmaqzufheoxq92ebc 2020-09-12 12:05:34 +02:00
parent e9d6725f8a
commit 614e335091
No known key found for this signature in database
GPG Key ID: F4DF989490C2ADB7

View File

@ -35,7 +35,12 @@
data-target="@productpicker">
<option value=""></option>
@foreach($products as $product)
<option data-additional-searchdata="{{ FindObjectInArrayByPropertyValue($barcodes, 'product_id', $product->id)->barcodes }},"
@php $bc = null;
if(isset($barcodes)) {
$bc = FindObjectInArrayByPropertyValue($barcodes, 'product_id', $product->id);
}
@endphp
<option data-additional-searchdata="@if(isset($bc)){{ $bc->barcodes }}@endif,"
value="{{ $product->id }}">{{ $product->name }}</option>
@endforeach
</select>