diff --git a/OpenSim/Region/OptionalModules/World/WorldView/WorldViewModule.cs b/OpenSim/Region/OptionalModules/World/WorldView/WorldViewModule.cs index bcf4187830..55be9bac5e 100644 --- a/OpenSim/Region/OptionalModules/World/WorldView/WorldViewModule.cs +++ b/OpenSim/Region/OptionalModules/World/WorldView/WorldViewModule.cs @@ -81,7 +81,8 @@ namespace OpenSim.Region.OptionalModules.World.WorldView m_log.Info("[WORLDVIEW]: Configured and enabled"); IHttpServer server = MainServer.GetHttpServer(0); - server.AddStreamHandler(new WorldViewRequestHandler(this)); + server.AddStreamHandler(new WorldViewRequestHandler(this, + scene.RegionInfo.RegionID.ToString())); } public void RemoveRegion(Scene scene) diff --git a/OpenSim/Region/OptionalModules/World/WorldView/WorldViewRequestHandler.cs b/OpenSim/Region/OptionalModules/World/WorldView/WorldViewRequestHandler.cs index 8b2fa299a4..5e744bf54e 100644 --- a/OpenSim/Region/OptionalModules/World/WorldView/WorldViewRequestHandler.cs +++ b/OpenSim/Region/OptionalModules/World/WorldView/WorldViewRequestHandler.cs @@ -49,8 +49,8 @@ namespace OpenSim.Region.OptionalModules.World.WorldView protected WorldViewModule m_WorldViewModule; protected Object m_RequestLock = new Object(); - public WorldViewRequestHandler(WorldViewModule fmodule) - : base("POST", "/worldview") + public WorldViewRequestHandler(WorldViewModule fmodule, string rid) + : base("POST", "/worldview/" + rid) { m_WorldViewModule = fmodule; }