mirror of
https://github.com/opensim/opensim.git
synced 2026-08-06 17:32:42 +08:00
fix FetchInvDescHandler response categories fields
This commit is contained in:
@@ -197,9 +197,11 @@ namespace OpenSim.Capabilities.Handlers
|
||||
invcollSet[i] = null;
|
||||
|
||||
LLSDxmlEncode2.AddMap(lastresponse);
|
||||
LLSDxmlEncode2.AddElem_agent_id(thiscoll.OwnerID, lastresponse);
|
||||
LLSDxmlEncode2.AddElem("descendents", thiscoll.Descendents, lastresponse);
|
||||
LLSDxmlEncode2.AddElem_folder_id(thiscoll.FolderID, lastresponse);
|
||||
LLSDxmlEncode2.AddElem_agent_id(thiscoll.OwnerID, lastresponse);
|
||||
LLSDxmlEncode2.AddElem_owner_id(thiscoll.OwnerID, lastresponse);
|
||||
LLSDxmlEncode2.AddElem("descendents", thiscoll.Descendents, lastresponse);
|
||||
LLSDxmlEncode2.AddElem("version", thiscoll.Version, lastresponse);
|
||||
|
||||
if (thiscoll.Folders == null || thiscoll.Folders.Count == 0)
|
||||
LLSDxmlEncode2.AddEmptyArray("categories", lastresponse);
|
||||
@@ -210,11 +212,10 @@ namespace OpenSim.Capabilities.Handlers
|
||||
{
|
||||
LLSDxmlEncode2.AddMap(lastresponse);
|
||||
|
||||
LLSDxmlEncode2.AddElem_folder_id(invFolder.ID, lastresponse);
|
||||
LLSDxmlEncode2.AddElem("category_id", invFolder.ID, lastresponse);
|
||||
LLSDxmlEncode2.AddElem_parent_id(invFolder.ParentID, lastresponse);
|
||||
LLSDxmlEncode2.AddElem_name(invFolder.Name, lastresponse);
|
||||
LLSDxmlEncode2.AddElem("type", invFolder.Type, lastresponse);
|
||||
LLSDxmlEncode2.AddElem("preferred_type", (int)-1, lastresponse);
|
||||
LLSDxmlEncode2.AddElem("type_default", invFolder.Type, lastresponse);
|
||||
LLSDxmlEncode2.AddElem("version", invFolder.Version, lastresponse);
|
||||
|
||||
LLSDxmlEncode2.AddEndMap(lastresponse);
|
||||
@@ -235,8 +236,6 @@ namespace OpenSim.Capabilities.Handlers
|
||||
LLSDxmlEncode2.AddEndArray(lastresponse);
|
||||
}
|
||||
|
||||
LLSDxmlEncode2.AddElem_owner_id(thiscoll.OwnerID, lastresponse);
|
||||
LLSDxmlEncode2.AddElem("version", thiscoll.Version, lastresponse);
|
||||
|
||||
LLSDxmlEncode2.AddEndMap(lastresponse);
|
||||
invcollSet[i] = null;
|
||||
|
||||
Reference in New Issue
Block a user