Fix track name parsing to show full date strings

This commit is contained in:
Atharva Sawant
2024-11-22 14:52:08 +05:30
parent 498a64c4a2
commit 0613d8c07f

View File

@@ -28,7 +28,7 @@ export const parseGPXFile = async (file) => {
}) || [] }) || []
return { return {
name: track.name?.[0] || file.name, name: track.name || `Track ${tracks.length + 1}`,
segments, segments,
metadata: { metadata: {
fileName: file.name, fileName: file.name,
@@ -50,7 +50,7 @@ export const parseGPXFile = async (file) => {
})) || [] })) || []
return { return {
name: route.name?.[0] || file.name, name: route.name || file.name,
segments: [{ points }], segments: [{ points }],
metadata: { metadata: {
fileName: file.name, fileName: file.name,
@@ -71,7 +71,7 @@ export const parseGPXFile = async (file) => {
})) }))
tracks = [{ tracks = [{
name: gpx.metadata?.name?.[0] || file.name, name: gpx.metadata?.name || file.name,
segments: [{ points }], segments: [{ points }],
metadata: { metadata: {
fileName: file.name, fileName: file.name,