mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-15 00:49:55 +00:00
API List Activities added before parameter
.. if you can list activities 'since' a date then it makes sense to also list those 'before' and then combine them to create a range.
This commit is contained in:
@@ -134,8 +134,14 @@ APIWebService::writeRideLine(QList<int> wanted, RideItem &item, HttpRequest *req
|
||||
QDate since(1900,01,01);
|
||||
if (sincep != "") since = QDate::fromString(sincep,"yyyy/MM/dd");
|
||||
|
||||
// new enough ?
|
||||
// before parameter
|
||||
QString beforep(request->getParameter("before"));
|
||||
QDate before(3000,01,01);
|
||||
if (beforep != "") before = QDate::fromString(beforep,"yyyy/MM/dd");
|
||||
|
||||
// in range?
|
||||
if (item.dateTime.date() < since) return;
|
||||
if (item.dateTime.date() > before) return;
|
||||
|
||||
// date, time, filename
|
||||
response->bwrite(item.dateTime.date().toString("yyyy/MM/dd").toLocal8Bit());
|
||||
|
||||
Reference in New Issue
Block a user