package sync import "fmt" // SyncQtSettings pulls qt_settings (tab_config, config_types, etc.) from // MariaDB into the local cache so the configurator picks up server-driven // category/tab changes without requiring a client rebuild. func (s *Service) SyncQtSettings() error { mariaDB, err := s.getDB() if err != nil { return fmt.Errorf("database not available: %w", err) } return s.localDB.SyncQtSettings(mariaDB) }