Преглед изворни кода

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

UbitUmarov пре 5 година
родитељ
комит
186e9e2838
1 измењених фајлова са 8 додато и 0 уклоњено
  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