Files
tm_back/internal
Mazyar f108733c2a
continuous-integration/drone/push Build is passing
Enhance tender recommendation service with improved caching and pagination
- Introduced a context with a timeout for Redis cache retrieval in the `getCachedAIRecommendations` method, ensuring more robust handling of potential delays.
- Added a new file `recommendation_page.go` to encapsulate the logic for building recommendation pages, improving code organization and readability.
- Implemented a `buildRecommendationPage` method to handle pagination and batch processing of recommendations, enhancing performance and user experience.
- Created a new test file `recommendation_page_test.go` to validate the functionality of the recommendation page building process, ensuring correct pagination and batch resolution.

This update significantly improves the efficiency and maintainability of the tender recommendation service by optimizing caching and implementing structured pagination handling.
2026-07-08 01:32:27 +03:30
..
2026-05-31 02:17:46 +03:30
2026-05-17 17:21:36 +03:30
2026-05-30 12:13:46 +03:30