diff options
Diffstat (limited to 'OpenSim/Data')
-rw-r--r-- | OpenSim/Data/MySQL/MySQLEstateData.cs | 3 | ||||
-rw-r--r-- | OpenSim/Data/SQLite/SQLiteEstateData.cs | 3 |
2 files changed, 6 insertions, 0 deletions
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 | |||
158 | public EstateSettings LoadEstateSettings(LLUUID regionID) | 158 | public EstateSettings LoadEstateSettings(LLUUID regionID) |
159 | { | 159 | { |
160 | EstateSettings es = new EstateSettings(); | 160 | EstateSettings es = new EstateSettings(); |
161 | es.OnSave += StoreEstateSettings; | ||
161 | 162 | ||
162 | 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"; | 163 | 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"; |
163 | 164 | ||
@@ -258,6 +259,8 @@ namespace OpenSim.Data.MySQL | |||
258 | catch (Exception) | 259 | catch (Exception) |
259 | { | 260 | { |
260 | } | 261 | } |
262 | |||
263 | es.Save(); | ||
261 | } | 264 | } |
262 | 265 | ||
263 | LoadBanList(es); | 266 | LoadBanList(es); |
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 | |||
86 | public EstateSettings LoadEstateSettings(LLUUID regionID) | 86 | public EstateSettings LoadEstateSettings(LLUUID regionID) |
87 | { | 87 | { |
88 | EstateSettings es = new EstateSettings(); | 88 | EstateSettings es = new EstateSettings(); |
89 | es.OnSave += StoreEstateSettings; | ||
89 | 90 | ||
90 | 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"; | 91 | 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"; |
91 | 92 | ||
@@ -184,6 +185,8 @@ namespace OpenSim.Data.SQLite | |||
184 | catch (Exception) | 185 | catch (Exception) |
185 | { | 186 | { |
186 | } | 187 | } |
188 | |||
189 | es.Save(); | ||
187 | } | 190 | } |
188 | 191 | ||
189 | LoadBanList(es); | 192 | LoadBanList(es); |