maproulette / maproulette/maproulette-backend

Task list API limit?

Open
#271 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

confirmed
Dominant language
Scala
Stars
53
Forks
39
Avg merge
1d 17h
Merged PRs (30d)
12

Description

I am trying to get a task lists from the API with the URL http://maproulette.org/api/v2/challenge/379/tasks?limit=100. This shows me 13 tasks, but there should be 2,835. (At least this is what the admin web interface shows.) It doesn't seemt to matter what I put in the limit, there are only a max of 13.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the request at /api/v2/challenge/379/tasks with different limit values and compare its response with the admin web interface's count of 2,835 tasks. Trace the API entry point and the task-list query to find why the response stops at 13. Done means the endpoint returns the expected task set when a larger limit is supplied, with regression coverage for the limit behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
scala
Domain
api, backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.