Keep identity of activities regardless of file system location #92
Labels
component: activity files
Parsers for GPX, FIT, KML, TCX, CSV activity files
type: bug
Something isn't working
Milestone
I've recently switched to activity files and noticed that they are considered a new activity when it is renamed or moved. This means that one has duplicate activities. This is not very nice.
Therefore it would be good if the identity of an activity was based on the hash of the activity file itself. When it is renamed, the metadata could be updated. When it is moved, the metadata like kind or equipment can be updated. In both cases it can be found via the hash of the file which doesn't change.
Deleting activities isn't possible due to the incremental nature of the explorer tiles. Removing an activity would make it hard to erase the visited tiles and almost impossible to do the correction to the tile history. In those cases we would have to delete the tile history and tile visits and create them again.
The text was updated successfully, but these errors were encountered: