fix: use spot.latitude/longitude for feedback (geometry no longer serialized)

This commit is contained in:
Gwadaking
2026-04-01 22:58:19 -04:00
parent 1485339aec
commit bb6ca7b563

View File

@@ -102,10 +102,9 @@ function FeedbackButton({ spot }) {
const submit = async (hasSeaweed) => {
if (loading || sent) return;
setLoading(true);
const coords = spot.geometry?.coordinates;
if (coords) {
if (spot.latitude != null && spot.longitude != null) {
await api.feedback.create({
lat: coords[1], lng: coords[0],
lat: spot.latitude, lng: spot.longitude,
hasSeaweed, coastalPointId: spot.id,
}).catch(console.error);
}