Actually add the nodes to the document
git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/integration/sharepoint-2010/branches/CONNECTORS-772@1524223 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/webservice/MCPermissions.cs b/webservice/MCPermissions.cs
index f7f718b..aa1cf66 100644
--- a/webservice/MCPermissions.cs
+++ b/webservice/MCPermissions.cs
@@ -171,16 +171,21 @@
XmlDocument doc = new XmlDocument();
retVal = doc.CreateElement("GetSites",
"http://schemas.microsoft.com/sharepoint/soap/directory/");
- XmlNode getListItemsNode = doc.CreateElement("GetSitesResponse");
+ XmlNode getSitesNode = doc.CreateElement("GetSitesResponse");
foreach (SPWeb oWeb in oWebsiteRoot.Webs)
{
XmlNode resultNode = doc.CreateElement("GetSitesResult");
- XmlAttribute siteAttribute = doc.CreateAttribute("Site");
- siteAttribute.Value = oWeb.Url;
- resultNode.Attributes.Append(siteAttribute);
- getListItemsNode.AppendChild(resultNode);
+ XmlAttribute urlAttribute = doc.CreateAttribute("URL");
+ urlAttribute.Value = oWeb.Url;
+ resultNode.Attributes.Append(urlAttribute);
+ XmlAttribute nameAttribute = doc.CreateAttribute("Name");
+ nameAttribute.Value = oWeb.Title;
+ resultNode.Attributes.Append(nameAttribute);
+ getSitesNode.AppendChild(resultNode);
}
+
+ retVal.AppendChild(getSitesNode);
}
}
}