Merge pull request 'fix: 불법어선 필터 비어선 포함 버그 수정' (#106) from fix/illegal-fishing-filter-scope into develop
This commit is contained in:
커밋
15d4a4513f
@ -307,8 +307,11 @@ export function useKoreaFilters(
|
|||||||
if (!anyFilterOn) return visibleShips;
|
if (!anyFilterOn) return visibleShips;
|
||||||
return visibleShips.filter(s => {
|
return visibleShips.filter(s => {
|
||||||
const mtCat = getMarineTrafficCategory(s.typecode, s.category);
|
const mtCat = getMarineTrafficCategory(s.typecode, s.category);
|
||||||
if (filters.illegalFishing && mtCat === 'fishing' && s.flag !== 'KR') return true;
|
if (filters.illegalFishing) {
|
||||||
if (filters.illegalFishing && (analysisMap?.get(s.mmsi)?.algorithms.riskScore.level === 'CRITICAL' || analysisMap?.get(s.mmsi)?.algorithms.riskScore.level === 'HIGH')) return true;
|
if (mtCat === 'fishing' && s.flag !== 'KR') return true;
|
||||||
|
const riskLevel = analysisMap?.get(s.mmsi)?.algorithms.riskScore.level;
|
||||||
|
if (mtCat === 'fishing' && (riskLevel === 'CRITICAL' || riskLevel === 'HIGH')) return true;
|
||||||
|
}
|
||||||
if (filters.illegalTransship && transshipSuspects.has(s.mmsi)) return true;
|
if (filters.illegalTransship && transshipSuspects.has(s.mmsi)) return true;
|
||||||
if (filters.darkVessel && darkVesselSet.has(s.mmsi)) return true;
|
if (filters.darkVessel && darkVesselSet.has(s.mmsi)) return true;
|
||||||
if (filters.cableWatch && cableWatchSet.has(s.mmsi)) return true;
|
if (filters.cableWatch && cableWatchSet.has(s.mmsi)) return true;
|
||||||
|
|||||||
불러오는 중...
Reference in New Issue
Block a user