Issue Title: Application Error on NASA NEO API Endpoint
Nobody has claimed this yet.
- Dominant language
- SCSS
- Stars
- 555
- Forks
- 140
- Avg merge
- 2h 30m
- Merged PRs (30d)
- 3
Description
Description:
When accessing the NASA Near-Earth Object (NEO) API endpoint using the following URL:
https://api.nasa.gov/neo/rest/v1/feed?start_date=2015-09-07&end_date=2015-09-08&api_key=DEMO_KEY
the application returns the following error:
"Application error: An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details. You can do this from the Heroku CLI with the command heroku logs --tail."
Expected Result:
The API should return the NEO data for the specified date range in the correct JSON format without errors.
Actual Result:
An application error is displayed, preventing access to the expected data.
Impact:
This issue affects the availability of NEO data via the public API, potentially impacting developers and applications that rely on this data for research, educational, or operational purposes.
Suggested Action:
Check the server logs using the Heroku CLI command heroku logs --tail to identify the root cause of the issue and apply the necessary fixes to restore API functionality.
Priority: High
Feel free to use or adapt this issue report for logging purposes!
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the failure at the NASA NEO API URL and run heroku logs --tail as suggested in the issue. Trace the logged cause of the application error and verify that the endpoint again returns the expected NEO data in JSON format.
Written by the indexing model from the issue text.
Assessment
- Domain
- api, backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100