From 0b00daed394cc3e4b394d44d009bd9ab12c7bf98 Mon Sep 17 00:00:00 2001 From: asepharyana Date: Wed, 16 Sep 2026 01:29:01 +0700 Subject: [PATCH] fix: foreign_tickers selalu include semua ticker dengan foreign data (bukan hanya saat watchlist>60) --- backend/internal/api/flow.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/backend/internal/api/flow.go b/backend/internal/api/flow.go index ce7d4b5..9344780 100644 --- a/backend/internal/api/flow.go +++ b/backend/internal/api/flow.go @@ -69,12 +69,10 @@ func (s *Server) FlowSummary(w http.ResponseWriter, r *http.Request) { } // Rest of the universe: still list them as chart-picker options (foreign // data may exist even if not scanned this request). - if len(wl) > 60 { - extra, _ := s.DB.TickersWithForeign() - for _, tk := range wl { - if !scanned[tk] && extra[tk] { - fkTickers = append(fkTickers, tk) - } + extra, _ := s.DB.TickersWithForeign() + for _, tk := range wl { + if !scanned[tk] && extra[tk] { + fkTickers = append(fkTickers, tk) } } sort.Slice(accs, func(i, j int) bool { return accs[i].NetSum > accs[j].NetSum })