package company func (s *companyService) invalidateRecommendedTendersPageCache(companyID string) { if s.pageCacheRefresher == nil { return } s.pageCacheRefresher.InvalidateRecommendedTendersPageCache(companyID) } func (s *companyService) scheduleRecommendedTendersPageCacheRefresh(companyID string) { if s.pageCacheRefresher == nil { return } s.pageCacheRefresher.ScheduleRefreshRecommendedTendersPageCache(companyID) } // SetRecommendedTendersPageCacheRefresher wires async page-cache rebuilds from the tender service. func (s *companyService) SetRecommendedTendersPageCacheRefresher(refresher RecommendedTendersPageCacheRefresher) { s.pageCacheRefresher = refresher }