Closed rajadilipkolli closed 7 months ago
The updates in the services HistoricalNavService
and UserSchemeDetailsService
enhance data retrieval, processing, and error handling. HistoricalNavService
now constructs URIs, fetches and processes data efficiently, and persists scheme information. UserSchemeDetailsService
provides clearer log messages during historical data loading. Additionally, a new test method in NavControllerIT.java
tests loading data when a scheme is not found and historical data is loaded.
File Path | Change Summary |
---|---|
.../service/HistoricalNavService.java .../service/UserSchemeDetailsService.java |
Enhanced URI construction, data fetching, processing, error handling, and scheme information persistence. Updated log message for historical data loading in UserSchemeDetailsService . |
.../test/java/com/learning/mfscreener/web/controllers/NavControllerIT.java |
Added a new test method to load data when a scheme is not found and historical data is loaded. |
🐰✨ In the realm of code, where logic is king, Two services danced, and changes they bring. One fetches data with a meticulous flair, Another groups folios with utmost care. Here's to the devs, with their craft so bright, Coding through day, reviewing by night! 🌟
Summary by CodeRabbit
NavControllerIT.java
to handle loading data when a scheme is not found and historical data is loaded.loadHistoricalDataIfNotExists
method for accurate tracking of historical data loading status.