미세먼지 Json 값 null일경우 에러
data_utils.dart 의 getStatusFromItemCodeAndValue 함수 수정이 필요합니다 . stat_model.dart에서 ‘전북’이 null이면, 0으로 처리가 되어 있음. 그런데 data_utils.dart의 아래 부분의 'return status.minFineDust 'return status.minFineDust (실제 미세먼지 서비스라면) 미세먼지 공공데이터가 null을 리턴하는 경우 '미세먼지 데이터 없음'으로 표시 하거나, '가장 최근에 정상적으로 수신 값'을 반영해주는 방법이 있겠습니다. static StatusModel getStatusFromItemCodeAndValue ({ required double value, required ItemCode itemCode, }) { return statusLevel.where((status) { if (itemCode == ItemCode.PM10) { return status.minFineDust } else if (itemCode == ItemCode.PM25) { return status.minUltraFineDust } else if (itemCode == ItemCode.CO ) { return status.minCO } else if (itemCode == ItemCode.O3) { return status.minO3 } else if (itemCode == ItemCode.NO2) { return status.minNO2 } else if (itemCode == ItemCode.SO2) { return status.minSO2 } else { throw Exception('알수없는 ItemCode입니다.'); } }).last; }