This commit is contained in:
2026-04-20 22:51:41 +02:00
parent 89fc0119f3
commit 81eec53978
27 changed files with 1067 additions and 399 deletions
+9
View File
@@ -99,6 +99,15 @@ func (p *Poller) Sync() error {
func (p *Poller) LastRun() time.Time { return p.lastRun }
// NextEarningsDate implémente scanner.EarningsFetcher.
func (p *Poller) NextEarningsDate(symbol string) (string, error) {
apiKey, err := p.getKey()
if err != nil || apiKey == "" {
return "", nil
}
return New(apiKey).NextEarningsDate(symbol)
}
func (p *Poller) watchlistTickers() ([]string, error) {
rows, err := p.db.Query(`SELECT ticker FROM watchlist WHERE active=1`)
if err != nil {