Parcourir la source

at login do try proper region name match before sending just somewhere that looks similar

UbitUmarov il y a 5 ans
Parent
commit
186e9e2838
1 fichiers modifiés avec 8 ajouts et 0 suppressions
  1. 8 0
      OpenSim/Services/LLLoginService/LLLoginService.cs

+ 8 - 0
OpenSim/Services/LLLoginService/LLLoginService.cs

@@ -757,6 +757,14 @@ namespace OpenSim.Services.LLLoginService
                                     }
                                 }
                             }
+
+                            //find a exact match
+                            foreach(GridRegion r in regions)
+                            {
+                                if(string.Equals(regionName, r.RegionName, StringComparison.CurrentCultureIgnoreCase))
+                                    return r;
+                            }
+                            // else, whatever
                             return regions[0];
                         }
                         else