package migrator import "github.com/portainer/portainer" func (m *Migrator) updateEndpointsToDBVersion4() error { legacyEndpoints, err := m.endpointService.Endpoints() if err != nil { return err } for _, endpoint := range legacyEndpoints { endpoint.TLSConfig = portainer.TLSConfiguration{} if endpoint.TLS { endpoint.TLSConfig.TLS = true endpoint.TLSConfig.TLSSkipVerify = false endpoint.TLSConfig.TLSCACertPath = endpoint.TLSCACertPath endpoint.TLSConfig.TLSCertPath = endpoint.TLSCertPath endpoint.TLSConfig.TLSKeyPath = endpoint.TLSKeyPath } err = m.endpointService.UpdateEndpoint(endpoint.ID, &endpoint) if err != nil { return err } } return nil }