diff options
Diffstat (limited to 'OpenSim/Services/UserAccountService/UserAccountService.cs')
-rw-r--r-- | OpenSim/Services/UserAccountService/UserAccountService.cs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/OpenSim/Services/UserAccountService/UserAccountService.cs b/OpenSim/Services/UserAccountService/UserAccountService.cs index 6010f0c..fbe5e3b 100644 --- a/OpenSim/Services/UserAccountService/UserAccountService.cs +++ b/OpenSim/Services/UserAccountService/UserAccountService.cs | |||
@@ -265,6 +265,19 @@ namespace OpenSim.Services.UserAccountService | |||
265 | return MakeUserAccount(d[0]); | 265 | return MakeUserAccount(d[0]); |
266 | } | 266 | } |
267 | 267 | ||
268 | public List<UserAccount> GetUserAccounts(UUID scopeID, List<string> IDs, out bool suported) | ||
269 | { | ||
270 | suported = true; | ||
271 | List<UserAccount> accs = new List<UserAccount>(); | ||
272 | UUID uuid = UUID.Zero; | ||
273 | foreach(string id in IDs) | ||
274 | { | ||
275 | if (UUID.TryParse(id, out uuid) && uuid != UUID.Zero) | ||
276 | accs.Add(GetUserAccount(scopeID, uuid)); | ||
277 | } | ||
278 | return accs; | ||
279 | } | ||
280 | |||
268 | public void InvalidateCache(UUID userID) | 281 | public void InvalidateCache(UUID userID) |
269 | { | 282 | { |
270 | } | 283 | } |