From c5d0dcbf1c60ca2087e8fa8cf2aa652a6e353e47 Mon Sep 17 00:00:00 2001 From: Greg Lonnon Date: Tue, 21 Feb 2012 04:44:57 -0700 Subject: [PATCH] Strava Upload date corrected. fixed the ride date to use UTC and ISO encoding. --- src/StravaDialog.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/StravaDialog.cpp b/src/StravaDialog.cpp index 0635c66ba..e71af9ad7 100644 --- a/src/StravaDialog.cpp +++ b/src/StravaDialog.cpp @@ -272,6 +272,10 @@ StravaDialog::requestLoginFinished(QNetworkReply *reply) } } + +// Documentation is at: +// https://strava.pbworks.com/w/page/39241255/v2%20upload%20create + void StravaDialog::requestUpload() { @@ -317,7 +321,7 @@ StravaDialog::requestUpload() rideDateTime = rideDateTime.addSecs(diffSecs); out += "[\""; - out += rideDateTime.toString("yyyy-MM-ddThh:mm:ss-0600"); + out += rideDateTime.toUTC().toString(Qt::ISODate); out += "\","; out += QString("%1").arg(point->lat,0,'f',GPS_COORD_TO_STRING); out += ",";