use last CAN signal as timestamp for pagination

This commit is contained in:
Tristan Timblin
2023-11-07 21:01:02 -08:00
parent 0851434e13
commit 87cb44652d
4 changed files with 65 additions and 34 deletions

View File

@@ -217,18 +217,13 @@ const vehiclesAPI = {
*
* @param {String} vin The VIN of the car
* @param {Object} filter
* @param {Date} filter.after_utc Point in time to begin signal response
* @param {Integer} filter.after_utc Point in time to begin signal response
* @param {Integer} filter.limit Max number of CAN Signals to return
* @param {String} token
* @returns {Array}
*/
getCANSignals: async (vin, filter = {}, token) => {
if (filter.after_utc instanceof Date && !isNaN(filter.after_utc)) {
filter.after_utc = filter.after_utc.getTime();
}
const url = addQueryParams(`${API_ENDPOINT}/cansignals/${vin}`, filter);
console.log(url)
return fetch(url, {
method: "GET",
headers: Object.assign(