Wahoo's POST /v1/routes expects route[file] as 'data:application/vnd.fit;base64,<base64>'. We were sending raw base64, which Wahoo silently discarded — the route would appear in the user's list with metadata (distance, ascent come from request fields) but file.url stayed null and the Wahoo app rendered no track. Confirmed by re-fetching route 50197876 via GET /v1/routes/:id. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| components | ||
| hooks | ||
| jobs | ||
| lib | ||
| routes | ||
| entry.client.tsx | ||
| entry.server.tsx | ||
| root.tsx | ||
| routes.ts | ||