mirror of
https://github.com/opensim/opensim.git
synced 2026-08-06 17:32:42 +08:00
When a user logs-in, automatically create the Suitcase folder
This is only done if the Suitcase Inventory Service is used. Previously the Suitcase was created at a later time, which meant that it wasn't shown in the viewer until the viewer was restarted.
This commit is contained in:
@@ -215,25 +215,17 @@ namespace OpenSim.Services.HypergridService
|
||||
if (suitcase == null)
|
||||
{
|
||||
m_log.ErrorFormat("[HG SUITCASE INVENTORY SERVICE]: Unable to create suitcase folder");
|
||||
return null;
|
||||
}
|
||||
else
|
||||
{
|
||||
m_Database.StoreFolder(suitcase);
|
||||
|
||||
m_Database.StoreFolder(suitcase);
|
||||
|
||||
// Create System folders
|
||||
CreateSystemFolders(principalID, suitcase.folderID);
|
||||
|
||||
SetAsNormalFolder(suitcase);
|
||||
|
||||
return ConvertToOpenSim(suitcase);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
return ConvertToOpenSim(suitcase);
|
||||
CreateSystemFolders(principalID, suitcase.folderID);
|
||||
}
|
||||
|
||||
return null;
|
||||
SetAsNormalFolder(suitcase);
|
||||
|
||||
return ConvertToOpenSim(suitcase);
|
||||
}
|
||||
|
||||
protected void CreateSystemFolders(UUID principalID, UUID rootID)
|
||||
|
||||
Reference in New Issue
Block a user