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/SQLite/SQLiteEstateData.cs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'OpenSim/Data/SQLite/SQLiteEstateData.cs') diff --git a/OpenSim/Data/SQLite/SQLiteEstateData.cs b/OpenSim/Data/SQLite/SQLiteEstateData.cs index a8dfb4e..dd6145c 100644 --- a/OpenSim/Data/SQLite/SQLiteEstateData.cs +++ b/OpenSim/Data/SQLite/SQLiteEstateData.cs @@ -86,6 +86,7 @@ namespace OpenSim.Data.SQLite 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"; @@ -184,6 +185,8 @@ namespace OpenSim.Data.SQLite catch (Exception) { } + + es.Save(); } LoadBanList(es); -- cgit v1.1