1
0
mirror of https://github.com/ilri/dspace-statistics-api.git synced 2025-05-13 08:27:48 +02:00

Return HTTP 404 when an item id is not found

This commit is contained in:
2018-09-25 13:12:53 +03:00
parent c0b550109a
commit 2850035a4c
2 changed files with 17 additions and 11 deletions

View File

@ -15,7 +15,7 @@ Create a virtual environment and run it:
The API exposes the following endpoints:
- GET `/items`return views and downloads for all items that Solr knows about¹. Accepts `limit` and `page` query parameters for pagination of results.
- GET `/item/id`return views and downloads for a single item (*id* must be a positive integer).
- GET `/item/id`return views and downloads for a single item (*id* must be a positive integer). Returns HTTP 404 if an item id is not found.
¹ We are querying the Solr statistics core, which technically only knows about items that have either views or downloads.
@ -24,7 +24,6 @@ The API exposes the following endpoints:
- Add API documentation
- Close up DB connection when gunicorn shuts down gracefully
- Better logging
- Return HTTP 404 when item_id is nonexistent
- Tests
## License