diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Data/MySQL/MySQLEstateData.cs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/OpenSim/Data/MySQL/MySQLEstateData.cs b/OpenSim/Data/MySQL/MySQLEstateData.cs index 78d4446..e843457 100644 --- a/OpenSim/Data/MySQL/MySQLEstateData.cs +++ b/OpenSim/Data/MySQL/MySQLEstateData.cs | |||
@@ -185,6 +185,13 @@ namespace OpenSim.Data.MySQL | |||
185 | else | 185 | else |
186 | m_FieldMap[name].SetValue(es, false); | 186 | m_FieldMap[name].SetValue(es, false); |
187 | } | 187 | } |
188 | else if(m_FieldMap[name].GetValue(es) is libsecondlife.LLUUID) | ||
189 | { | ||
190 | LLUUID uuid = LLUUID.Zero; | ||
191 | |||
192 | LLUUID.TryParse(r[name].ToString(), out uuid); | ||
193 | m_FieldMap[name].SetValue(es, uuid); | ||
194 | } | ||
188 | else | 195 | else |
189 | { | 196 | { |
190 | m_FieldMap[name].SetValue(es, r[name]); | 197 | m_FieldMap[name].SetValue(es, r[name]); |