diff --git a/index.js b/index.js index 158d0151..5a4d3be1 100644 --- a/index.js +++ b/index.js @@ -289,7 +289,7 @@ const createClient = (profile, request = _request) => { }) } - const radar = (north, west, south, east, opt) => { + const radar = ({north, west, south, east, opt}) => { if ('number' !== typeof north) throw new Error('north must be a number.') if ('number' !== typeof west) throw new Error('west must be a number.') if ('number' !== typeof south) throw new Error('south must be a number.') diff --git a/test/insa.js b/test/insa.js index 28679120..61df17fd 100644 --- a/test/insa.js +++ b/test/insa.js @@ -341,7 +341,7 @@ test('radar', co(function* (t) { const west = 11.600826 const south = 52.108486 const east = 11.651451 - const vehicles = yield client.radar(north, west, south, east, { + const vehicles = yield client.radar({north, west, south, east}, { duration: 5 * 60, when, results: 10 }) diff --git a/test/oebb.js b/test/oebb.js index 7427b6db..80e1d92e 100644 --- a/test/oebb.js +++ b/test/oebb.js @@ -450,7 +450,12 @@ test('location', co(function* (t) { })) test('radar Salzburg', co(function* (t) { - const vehicles = yield client.radar(47.827203, 13.001261, 47.773278, 13.07562, { + const vehicles = yield client.radar({ + north: 47.827203, + west: 13.001261, + south: 47.773278, + east: 13.07562 + }, { duration: 5 * 60, when }) diff --git a/test/vbb.js b/test/vbb.js index 778c432b..f2fedf6a 100644 --- a/test/vbb.js +++ b/test/vbb.js @@ -456,7 +456,12 @@ test('location', co(function* (t) { test('radar', co(function* (t) { - const vehicles = yield client.radar(52.52411, 13.41002, 52.51942, 13.41709, { + const vehicles = yield client.radar({ + north: 52.52411, + west: 13.41002, + south: 52.51942, + east: 13.41709 + }, { duration: 5 * 60, when })