when parent asset is assigned to other location, children assets location are updated as well.

This commit is contained in:
Godfrey M 2021-10-20 17:01:25 -07:00
parent 365349fd91
commit 9ae7d0b23a

View file

@ -39,6 +39,8 @@ trait CheckInOutRequest
switch (request('checkout_to_type')) {
case 'location':
$asset->location_id = $target->id;
Asset::where('assigned_type', 'App\Models\Asset')->where('assigned_to', $asset->id)
->update(['location_id' => $asset->location_id]);
break;
case 'asset':
$asset->location_id = $target->rtd_location_id;