From 6eb808f6654888da74804c758eea24d62106cfd9 Mon Sep 17 00:00:00 2001 From: Dr Scofield Date: Wed, 10 Jun 2009 11:29:09 +0000 Subject: persists Estate.PublicAccess settings across reboots [re #552] --- OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs') diff --git a/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs b/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs index bbb832c..189bd29 100644 --- a/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs +++ b/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs @@ -622,6 +622,8 @@ namespace OpenSim.ApplicationPlugins.RemoteController // If an access specification was provided, use it. // Otherwise accept the default. newscene.RegionInfo.EstateSettings.PublicAccess = getBoolean(requestData, "public", m_publicAccess); + if (persist) + newscene.RegionInfo.EstateSettings.Save(); // enable voice on newly created region if // requested by either the XmlRpc request or the @@ -780,6 +782,7 @@ namespace OpenSim.ApplicationPlugins.RemoteController // Modify access scene.RegionInfo.EstateSettings.PublicAccess = getBoolean(requestData,"public", scene.RegionInfo.EstateSettings.PublicAccess); + scene.RegionInfo.EstateSettings.Save(); if (requestData.ContainsKey("enable_voice")) { -- cgit v1.1