aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiverModule.cs
diff options
context:
space:
mode:
authorDiva Canto2010-11-29 09:57:41 -0800
committerDiva Canto2010-11-29 09:57:41 -0800
commit49b59fffee54bb7aa7db2382ba564c99368945d4 (patch)
tree28a352061fbaa41a2d29f15f41b284e3589f033a /OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiverModule.cs
parentPreservation of creator information now also working in IARs. Cleaned up usag... (diff)
downloadopensim-SC_OLD-49b59fffee54bb7aa7db2382ba564c99368945d4.zip
opensim-SC_OLD-49b59fffee54bb7aa7db2382ba564c99368945d4.tar.gz
opensim-SC_OLD-49b59fffee54bb7aa7db2382ba564c99368945d4.tar.bz2
opensim-SC_OLD-49b59fffee54bb7aa7db2382ba564c99368945d4.tar.xz
Fix unit test.
Diffstat (limited to 'OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiverModule.cs')
-rw-r--r--OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiverModule.cs10
1 files changed, 7 insertions, 3 deletions
diff --git a/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiverModule.cs b/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiverModule.cs
index 421ea30..b33c2b1 100644
--- a/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiverModule.cs
+++ b/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiverModule.cs
@@ -254,14 +254,15 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver
254 if (m_scenes.Count > 0) 254 if (m_scenes.Count > 0)
255 { 255 {
256 UserAccount userInfo = GetUserInfo(firstName, lastName, pass); 256 UserAccount userInfo = GetUserInfo(firstName, lastName, pass);
257 257
258 if (userInfo != null) 258 if (userInfo != null)
259 { 259 {
260 if (CheckPresence(userInfo.PrincipalID)) 260 if (CheckPresence(userInfo.PrincipalID))
261 { 261 {
262
262 InventoryArchiveReadRequest request; 263 InventoryArchiveReadRequest request;
263 bool merge = (options.ContainsKey("merge") ? (bool)options["merge"] : false); 264 bool merge = (options.ContainsKey("merge") ? (bool)options["merge"] : false);
264 265
265 try 266 try
266 { 267 {
267 request = new InventoryArchiveReadRequest(m_aScene, userInfo, invPath, loadStream, merge); 268 request = new InventoryArchiveReadRequest(m_aScene, userInfo, invPath, loadStream, merge);
@@ -275,7 +276,7 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver
275 276
276 return false; 277 return false;
277 } 278 }
278 279
279 UpdateClientWithLoadedNodes(userInfo, request.Execute()); 280 UpdateClientWithLoadedNodes(userInfo, request.Execute());
280 281
281 return true; 282 return true;
@@ -287,6 +288,9 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver
287 userInfo.FirstName, userInfo.LastName, userInfo.PrincipalID); 288 userInfo.FirstName, userInfo.LastName, userInfo.PrincipalID);
288 } 289 }
289 } 290 }
291 else
292 m_log.ErrorFormat("[INVENTORY ARCHIVER]: User {0} {1} not found",
293 firstName, lastName);
290 } 294 }
291 295
292 return false; 296 return false;