mirror of
https://github.com/LightZirconite/Microsoft-Rewards-Bot.git
synced 2026-01-11 09:46:16 +00:00
fix: update types for heartbeat interval and constructor logger in DashboardServer and QueryDiversityEngine
This commit is contained in:
@@ -22,7 +22,7 @@ export class QueryDiversityEngine {
|
||||
private logger?: (source: string, message: string, level?: 'info' | 'warn' | 'error') => void
|
||||
private httpClient: HttpClient
|
||||
|
||||
constructor(config?: Partial<QueryDiversityConfig>, logger?: (source: string, message: string, level?: 'info' | 'warn' | 'error'), httpClient?: HttpClient) {
|
||||
constructor(config?: Partial<QueryDiversityConfig>, logger?: (source: string, message: string, level?: 'info' | 'warn' | 'error') => void, httpClient?: HttpClient) {
|
||||
const maxQueriesPerSource = Math.max(1, Math.min(config?.maxQueriesPerSource || 10, 50))
|
||||
const cacheMinutes = Math.max(1, Math.min(config?.cacheMinutes || 30, 1440))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user