uploading a bad exif results in an uncaught error, and a grey map:
with this image:
in console:
Uncaught Error: Invalid LatLng object: (NaN, NaN)
v LatLng.js:32
w LatLng.js:123
setView Map.js:181
exifdata logged_in:420
i load-image-meta.js:166
onload load-image.js:64
d load-image.js:63
i load-image-meta.js:100
c load-image-meta.js:183
<anonymous> logged_in:336
EventHandlerNonNull* logged_in:315
of course, bad exif shouldn't be created in the first place, but it'd be good to handle it.
maybe a toast warning that the exif data isn't parseable etc.
(issue for bad exif creation is here: https://gitlab.com/LineageOS/issues/android/-/issues/6987)
uploading a bad exif results in an uncaught error, and a grey map:
with this image:
in console:
of course, bad exif shouldn't be created in the first place, but it'd be good to handle it. maybe a toast warning that the exif data isn't parseable etc. (issue for bad exif creation is here: https://gitlab.com/LineageOS/issues/android/-/issues/6987)