GPX LINESTRING() data altered to POINT() when re-saving node

Created on 12 January 2023, over 1 year ago
Updated 19 January 2023, over 1 year ago

Added filefield for GPX upload and added geofield with 'Geocode from existing field' enabled and filefield selected as reference.
This works when when creating a node and uploading a GPX file.
Data is saved as LINESTRING() data in database.
When editing the node the data is converted to POINT() and a single point is displayed on the map instead of the LINESTRING() data.
Even with the option 'Skip Geocode/Reverse Geocode' enabled the data is altered to POINT() data.
When editing the node and uploading the same GPX file, the data is saved correct again als LINESTRING().

Proposed resolution

Leave saved data intact on node edit and save.
But first I like to know if others are having the same issue on this one?

πŸ› Bug report
Status

Fixed

Version

1.49

Component

Code

Created by

πŸ‡³πŸ‡±Netherlands Vincent Rommelaars

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.69.0 2024