fix(hub): preserve custom DNS resolvers when syncing monitors (#2448)

This commit is contained in:
user01010111
2026-09-29 11:49:43 +13:00
committed by GitHub
parent c556dc478d
commit 083b28a1fc
2 changed files with 26 additions and 10 deletions

View File

@@ -380,7 +380,7 @@ func (sm *SystemManager) resetFailedSmartFetchState(systemID string) {
func (sm *SystemManager) GetMonitorConfigsForSystem(systemID string) ([]monitor.Config, error) {
var configs []monitor.Config
err := sm.hub.DB().
NewQuery("SELECT id, target, protocol, port, interval FROM network_monitors WHERE system = {:system} AND enabled = true").
NewQuery("SELECT id, target, protocol, port, interval, server FROM network_monitors WHERE system = {:system} AND enabled = true").
Bind(dbx.Params{"system": systemID}).
All(&configs)
return configs, err