Fix null check on ImbangDuga query in ImbangdugaServices
This commit is contained in:
@@ -277,10 +277,12 @@ class ImbangdugaServices
|
|||||||
{
|
{
|
||||||
if($variable !== 'recno' && $variable !== 'kodcaw' && $variable !== 'tarikh' && $variable !== 'totalharta' && $variable !== 'totaltanggungan' && $variable !== 'tagtally' && $variable !== 'created_at' && $variable !== 'updated_at'){
|
if($variable !== 'recno' && $variable !== 'kodcaw' && $variable !== 'tarikh' && $variable !== 'totalharta' && $variable !== 'totaltanggungan' && $variable !== 'tagtally' && $variable !== 'created_at' && $variable !== 'updated_at'){
|
||||||
if($variable == 'bakilelong'){
|
if($variable == 'bakilelong'){
|
||||||
$imbangdugadata = ImbangDuga::orderBy('glcode')->where([['single_var',$variable],['variable',$variable]])->first()->toArray();
|
$imbangdugaRow = ImbangDuga::orderBy('glcode')->where([['single_var',$variable],['variable',$variable]])->first();
|
||||||
}else{
|
}else{
|
||||||
$imbangdugadata = ImbangDuga::orderBy('glcode')->where('variable',$variable)->orWhere('single_var',$variable)->first()->toArray();
|
$imbangdugaRow = ImbangDuga::orderBy('glcode')->where('variable',$variable)->orWhere('single_var',$variable)->first();
|
||||||
}
|
}
|
||||||
|
if(!$imbangdugaRow) continue;
|
||||||
|
$imbangdugadata = $imbangdugaRow->toArray();
|
||||||
if($imbangdugadata['jenis'] == 'harta'){
|
if($imbangdugadata['jenis'] == 'harta'){
|
||||||
array_push($array_harta,['glcode' => $imbangdugadata['glcode'],'descpt' => $imbangdugadata['descpt'],'amaun' => $res]);
|
array_push($array_harta,['glcode' => $imbangdugadata['glcode'],'descpt' => $imbangdugadata['descpt'],'amaun' => $res]);
|
||||||
}else{
|
}else{
|
||||||
|
|||||||
Reference in New Issue
Block a user