mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-05 19:04:02 +00:00
fix(earthquakes): reject malformed feature properties
This commit is contained in:
1 parent
c390724bc0
commit
ac3926c7db
4 files changed
+18
No files matched your search
@@ -130,6 +130,7 @@ export function normalizeEarthquakeSnapshot(geojson) {
|
||||
const coordinates = feature?.geometry?.coordinates;
|
||||
const properties = feature?.properties;
|
||||
if (!Array.isArray(coordinates) || coordinates.length < 2 || !properties
|
||||
|| typeof properties !== 'object' || Array.isArray(properties)
|
||||
|| (feature.geometry.type != null && feature.geometry.type !== 'Point')) return null;
|
||||
const [lon, lat, depthKm] = coordinates;
|
||||
const mag = properties.mag;
|
||||
|
||||
Reference in new issue
Block a user