From f5ca8ce6e39030e017d0bb364df64a17d3c23ffb Mon Sep 17 00:00:00 2001 From: "B.Fatih KOZ" <74361521+FatihKoz@users.noreply.github.com> Date: Fri, 22 Jan 2021 16:14:34 +0300 Subject: [PATCH] Fix For Load Factor and Variance Bug (#1002) PR fixes the issue where load factor and variance being reported 0 to simbrief form, where user does not provide any values for each and wants to use general settings per flight. Quick fix for issue #1001 --- .../layouts/default/flights/simbrief_form.blade.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/resources/views/layouts/default/flights/simbrief_form.blade.php b/resources/views/layouts/default/flights/simbrief_form.blade.php index 4575f4b9..4f96d875 100644 --- a/resources/views/layouts/default/flights/simbrief_form.blade.php +++ b/resources/views/layouts/default/flights/simbrief_form.blade.php @@ -3,12 +3,14 @@ @section('content') @php - $loadmin = $flight->load_factor - $flight->load_factor_variance; - $loadmax = $flight->load_factor + $flight->load_factor_variance; - if($loadmin < 1) { $loadmin = 1; } + if($flight->load_factor) { $lfactor = $flight->load_factor ;} else { $lfactor = setting('flights.default_load_factor') ;} + if($flight->load_factor_variance) { $lfactorv = $flight->load_factor_variance ;} else { $lfactorv = setting('flights.load_factor_variance') ;} + $loadmin = $lfactor - $lfactorv ; + $loadmax = $lfactor + $lfactorv ; + if($loadmin < 0) { $loadmin = 0; } if($loadmax > 100) { $loadmax = 100; } @endphp - + @foreach($aircraft as $acdetails) @php $simbrieftype = $acdetails->icao ;