diff options
author | AlexRa | 2010-05-19 02:28:19 +0300 |
---|---|---|
committer | AlexRa | 2010-05-19 02:28:19 +0300 |
commit | deae0301456a169540aafc4ff1a574e1304e327d (patch) | |
tree | 1091a4c044385b233fb9a9aafa29d42f1780cf33 | |
parent | All (?) MySQL stores fixed to use DBGuid.FromDB() (diff) | |
download | opensim-SC-deae0301456a169540aafc4ff1a574e1304e327d.zip opensim-SC-deae0301456a169540aafc4ff1a574e1304e327d.tar.gz opensim-SC-deae0301456a169540aafc4ff1a574e1304e327d.tar.bz2 opensim-SC-deae0301456a169540aafc4ff1a574e1304e327d.tar.xz |
Some more corrections after MySQL connector update
-rw-r--r-- | OpenSim/Data/MySQL/MySQLAssetData.cs | 3 | ||||
-rw-r--r-- | OpenSim/Data/MySQL/MySQLInventoryData.cs | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/OpenSim/Data/MySQL/MySQLAssetData.cs b/OpenSim/Data/MySQL/MySQLAssetData.cs index 13f5fa2..ec18c28 100644 --- a/OpenSim/Data/MySQL/MySQLAssetData.cs +++ b/OpenSim/Data/MySQL/MySQLAssetData.cs | |||
@@ -33,6 +33,7 @@ using log4net; | |||
33 | using MySql.Data.MySqlClient; | 33 | using MySql.Data.MySqlClient; |
34 | using OpenMetaverse; | 34 | using OpenMetaverse; |
35 | using OpenSim.Framework; | 35 | using OpenSim.Framework; |
36 | using OpenSim.Data; | ||
36 | 37 | ||
37 | namespace OpenSim.Data.MySQL | 38 | namespace OpenSim.Data.MySQL |
38 | { | 39 | { |
@@ -320,7 +321,7 @@ namespace OpenSim.Data.MySQL | |||
320 | metadata.Type = (sbyte)dbReader["assetType"]; | 321 | metadata.Type = (sbyte)dbReader["assetType"]; |
321 | metadata.Temporary = Convert.ToBoolean(dbReader["temporary"]); // Not sure if this is correct. | 322 | metadata.Temporary = Convert.ToBoolean(dbReader["temporary"]); // Not sure if this is correct. |
322 | metadata.Flags = (AssetFlags)Convert.ToInt32(dbReader["asset_flags"]); | 323 | metadata.Flags = (AssetFlags)Convert.ToInt32(dbReader["asset_flags"]); |
323 | metadata.FullID = new UUID((string)dbReader["id"]); | 324 | metadata.FullID = DBGuid.FromDB(dbReader["id"]); |
324 | 325 | ||
325 | // Current SHA1s are not stored/computed. | 326 | // Current SHA1s are not stored/computed. |
326 | metadata.SHA1 = new byte[] { }; | 327 | metadata.SHA1 = new byte[] { }; |
diff --git a/OpenSim/Data/MySQL/MySQLInventoryData.cs b/OpenSim/Data/MySQL/MySQLInventoryData.cs index 8fbe7a8..0aea30f 100644 --- a/OpenSim/Data/MySQL/MySQLInventoryData.cs +++ b/OpenSim/Data/MySQL/MySQLInventoryData.cs | |||
@@ -287,7 +287,7 @@ namespace OpenSim.Data.MySQL | |||
287 | 287 | ||
288 | // TODO: this is to handle a case where NULLs creep in there, which we are not sure is endemic to the system, or legacy. It would be nice to live fix these. | 288 | // TODO: this is to handle a case where NULLs creep in there, which we are not sure is endemic to the system, or legacy. It would be nice to live fix these. |
289 | // ( DBGuid.FromDB() reads db NULLs as well, returns UUID.Zero ) | 289 | // ( DBGuid.FromDB() reads db NULLs as well, returns UUID.Zero ) |
290 | item.CreatorId = DBGuid.FromDB(reader["creatorID"]).ToString(); | 290 | item.CreatorId = reader["creatorID"].ToString(); |
291 | 291 | ||
292 | // Be a bit safer in parsing these because the | 292 | // Be a bit safer in parsing these because the |
293 | // database doesn't enforce them to be not null, and | 293 | // database doesn't enforce them to be not null, and |