On iOS add error handling for getRouteselector (#2394)

This commit is contained in:
pascal-fischer
2024-08-06 22:30:19 +02:00
committed by GitHub
parent 1802e51213
commit 855fba8fac

View File

@ -271,7 +271,14 @@ func (c *Client) GetRoutesSelectionDetails() (*RoutesSelectionDetails, error) {
} }
routesMap := engine.GetClientRoutesWithNetID() routesMap := engine.GetClientRoutesWithNetID()
routeSelector := engine.GetRouteManager().GetRouteSelector() routeManager := engine.GetRouteManager()
if routeManager == nil {
return nil, fmt.Errorf("could not get route manager")
}
routeSelector := routeManager.GetRouteSelector()
if routeSelector == nil {
return nil, fmt.Errorf("could not get route selector")
}
var routes []*selectRoute var routes []*selectRoute
for id, rt := range routesMap { for id, rt := range routesMap {