Open Issues Need Help
View All on GitHubAI Summary: This front-end issue proposes to refactor and improve the existing file and folder structure specifically within the 'Missy' module or component of the application.
AI Summary: This GitHub issue identifies two areas requiring improved backend test coverage. Specifically, `SuggestionsResourceTest.java` needs additional tests for exception handling and paging scenarios, and new or enhanced tests should be written for `CsvParser.java`.
AI Summary: This issue targets improving exception and error handling within the `SuggestionsResource/CsvParser` component. It identifies problematic `catch` blocks that throw generic `Error` or `Throwable` and incorrectly assume certain exceptions like `JsonProcessingException` will never occur. The proposed solution involves implementing a more precise error handling strategy, possibly using middleware, to return appropriate HTTP status codes (e.g., 400 for client errors with messages, 500 for server errors without messages) based on endpoint type and interaction with the frontend.