From bbd076544d18961af02ee43b5e0b3f2c3e3c1133 Mon Sep 17 00:00:00 2001 From: Melanie Thielker Date: Fri, 18 Jul 2008 19:32:05 +0000 Subject: Patch to fix saving of estate managers list loaded during migration. No longer teleports an agent home unless their root agent is being banned. Visual blocking is still in effect. --- OpenSim/Data/MySQL/MySQLEstateData.cs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'OpenSim/Data/MySQL/MySQLEstateData.cs') diff --git a/OpenSim/Data/MySQL/MySQLEstateData.cs b/OpenSim/Data/MySQL/MySQLEstateData.cs index 17cd6a1..c0395a9 100644 --- a/OpenSim/Data/MySQL/MySQLEstateData.cs +++ b/OpenSim/Data/MySQL/MySQLEstateData.cs @@ -158,6 +158,7 @@ namespace OpenSim.Data.MySQL public EstateSettings LoadEstateSettings(LLUUID regionID) { EstateSettings es = new EstateSettings(); + es.OnSave += StoreEstateSettings; string sql = "select estate_settings."+String.Join(",estate_settings.", FieldList)+" from estate_map left join estate_settings on estate_map.EstateID = estate_settings.EstateID where estate_settings.EstateID is not null and RegionID = ?RegionID"; @@ -258,6 +259,8 @@ namespace OpenSim.Data.MySQL catch (Exception) { } + + es.Save(); } LoadBanList(es); -- cgit v1.1