[mapguide-commits] r5944 -
trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Http
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Thu Jun 23 12:22:01 EDT 2011
Author: jng
Date: 2011-06-23 09:22:01 -0700 (Thu, 23 Jun 2011)
New Revision: 5944
Modified:
trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Http/HttpServerConnection.cs
Log:
Add a workaround for #1727
Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Http/HttpServerConnection.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Http/HttpServerConnection.cs 2011-06-23 16:00:30 UTC (rev 5943)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Http/HttpServerConnection.cs 2011-06-23 16:22:01 UTC (rev 5944)
@@ -1579,7 +1579,14 @@
using (System.IO.Stream s = this.OpenRead(req))
{
var list = this.DeserializeObject<OSGeo.MapGuide.ObjectModels.Common.StringCollection>(s);
- return list.Item.ToArray();
+ //Workaround for #1727
+ var dict = new Dictionary<string, string>();
+ foreach (var it in list.Item)
+ {
+ if (!dict.ContainsKey(it))
+ dict.Add(it, it);
+ }
+ return new List<string>(dict.Values).ToArray();
}
}
More information about the mapguide-commits
mailing list