MTB Project integration gone?
AnsweredI tried importing a MTB Project route via website URL, but got an "Import error: Cannot import this route". This had worked before.
I then checked to see if my account was but MTB Project was nowhere to be found.
Finally, I tried importing the GPX file downloaded from MTB Project's website and got another error.
Is the integration no longer supported?
-
Hey Americo.
Wish you Merry Christmas!!
MTB project is not set as a direct integration on the Karoo as Strava and RWGPS. You can only import the Routes from the Karoo to the Dashboard using the URL web link of the Route from the MTB project. Direct sync is not an option. We expect to see this feature on Karoo 1 and Karoo 2 somewhere down the line.
-
Merry Christmas to you too, Abhishek!
Thanks for the information. May I suggest updating this article? https://support.hammerhead.io/hc/en-us/articles/360006755614-Linking-Third-Party-Accounts
The second part of my post detailed errors I encountered while trying to import a route manually.
This is what I get when I import via link:
And I get this error if I download the GPX track from MTB Project and try uploading it.
I used this route: https://www.mtbproject.com/trail/7004203/mt-hough-huff-and-puff, but you can reproduce the issue with any route on MTB Project.
Looking around in the GPX files it looks like the issue, at least on the file upload path, is being caused by extra tags inside of the `metadata` tag, namely `author` and `copyright` tags. Additionally, by removing `ele` and `time` tags inside of each `trkpt` tag the file can be uploaded successfully.
So I don't know if MTB Project changed their GPX format recently and that broke things on your end, or if a new feature and/or bug fix in the dashboard introduced a new bug.
Let me know if this all makes sense. Happy to start a support ticket if that is a better venue for this conversation.
-
Hi Americo, Thanks for sharing this. I have updated the article now. Yes, the format of the GPX changed recently or sometime back and we had to take a decision to remove the integration at this time as it wasn't working. As a workaround, are you able to upload the ride from MTB project to Ridewithgps or Strava (pin them or star them) and then import on the Dashboard?
-
Thanks, Ali!
I actually just went into my code editor and removed the tags I mentioned in my post above - uploading them to another service first seems like it would be easier approach haha.
I know it is hard for the development and product teams to balance different priorities, but if HH were to open source the route parsing code I'm sure members of the community (myself included) would be happy to contribute (maybe even add parsing for Trailforks!)
In any case, I hope you are able to get the integration back as it is super great to just paste the link and have the route imported.
-
Hi, I wrote a small python script that adjusts the GPX so you can upload it to dashboard. There are probably more sanitization to do with other sources, but it's a start :)
Find it at: https://github.com/asafro/MtbProjectGpxToKaroo
HTH,
-
Hi y'all - pls throw all your votes on a single thread / feature request, otherwise it will be diluted in votes and never be considered, I'm afraid. This is what past HH practice has shown, unfortunately.
Thread with highest votes to finally integrate Trailforks (after 3+ yrs begging for it!) > https://support.hammerhead.io/hc/en-us/community/posts/1260802074889-Really-hoping-Trailforks-gets-added-to-the-K2
Please sign in to leave a comment.
Comments
6 comments