Skip to content

Commit

Permalink
Merge pull request #145 from dragma/master
Browse files Browse the repository at this point in the history
add gslimit parameter to geoSearch
  • Loading branch information
dijs committed Apr 14, 2021
2 parents 0d07b4d + 266b7f0 commit 6948246
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/wiki.js
Original file line number Diff line number Diff line change
Expand Up @@ -219,13 +219,15 @@ export default function wiki(options = {}) {
* @param {Number} lat - latitude
* @param {Number} lon - longitude
* @param {Number} [radius=1000] - search radius in kilometers (default: 1km)
* @param {Number} [limit=10] - number of results (default: 10 results)
* @return {Promise} - List of page titles
*/
function geoSearch(lat, lon, radius = 1000) {
function geoSearch(lat, lon, radius = 1000, limit = 10) {
return api(apiOptions, {
list: 'geosearch',
gsradius: radius,
gscoord: `${lat}|${lon}`
gscoord: `${lat}|${lon}`,
gslimit: limit
}).then(res => res.query.geosearch.map(article => article.title));
}

Expand Down

0 comments on commit 6948246

Please sign in to comment.