1
0
This repository has been archived on 2025-03-31. You can view files and clone it, but cannot push or open issues or pull requests.
php-owntracks-recorder/assets/rpcclient.coffee

20 lines
689 B
CoffeeScript

class window.RpcClient
constructor: (url) ->
console.log 'RpcClient::constructor(%o)', url
@url = url
@markers = {}
getMarkers: (dateFromYMD, dateToYMD, accuracy) ->
console.log 'RpcClient::getMarkers(%o, %o, %o)', dateFromYMD, dateToYMD, accuracy
params =
'action': 'getMarkers'
'dateFrom': dateFromYMD
'dateTo': dateToYMD
'accuracy': accuracy
#'trackerID' : trackerID
#'epoc': time()
xhr = $.getJSON @url, params
xhr.fail (xhr, status, error) ->
console.error 'XHR error: xhr=%o status=%o error=%o', xhr, status, error
return xhr