diff options
Diffstat (limited to 'OpenSim/Data')
-rw-r--r-- | OpenSim/Data/MSSQL/MSSQLLegacyRegionData.cs | 8 | ||||
-rw-r--r-- | OpenSim/Data/MySQL/MySQLLegacyRegionData.cs | 8 | ||||
-rw-r--r-- | OpenSim/Data/SQLite/SQLiteRegionData.cs | 8 |
3 files changed, 15 insertions, 9 deletions
diff --git a/OpenSim/Data/MSSQL/MSSQLLegacyRegionData.cs b/OpenSim/Data/MSSQL/MSSQLLegacyRegionData.cs index e61b4d9..9d819b3 100644 --- a/OpenSim/Data/MSSQL/MSSQLLegacyRegionData.cs +++ b/OpenSim/Data/MSSQL/MSSQLLegacyRegionData.cs | |||
@@ -1180,8 +1180,8 @@ VALUES | |||
1180 | { | 1180 | { |
1181 | } | 1181 | } |
1182 | 1182 | ||
1183 | if (!(shapeRow["Media"] is System.DBNull)) | 1183 | if (!(shapeRow["Media"] is System.DBNull)) |
1184 | baseShape.MediaRaw = (string)shapeRow["Media"]; | 1184 | baseShape.Media = PrimitiveBaseShape.MediaList.FromXml((string)shapeRow["Media"]); |
1185 | 1185 | ||
1186 | return baseShape; | 1186 | return baseShape; |
1187 | } | 1187 | } |
@@ -1560,7 +1560,9 @@ VALUES | |||
1560 | parameters.Add(_Database.CreateParameter("Texture", s.TextureEntry)); | 1560 | parameters.Add(_Database.CreateParameter("Texture", s.TextureEntry)); |
1561 | parameters.Add(_Database.CreateParameter("ExtraParams", s.ExtraParams)); | 1561 | parameters.Add(_Database.CreateParameter("ExtraParams", s.ExtraParams)); |
1562 | parameters.Add(_Database.CreateParameter("State", s.State)); | 1562 | parameters.Add(_Database.CreateParameter("State", s.State)); |
1563 | parameters.Add(_Database.CreateParameter("Media", s.MediaRaw)); | 1563 | |
1564 | if (s.Media != null) | ||
1565 | parameters.Add(_Database.CreateParameter("Media", s.Media.ToXml())); | ||
1564 | 1566 | ||
1565 | return parameters.ToArray(); | 1567 | return parameters.ToArray(); |
1566 | } | 1568 | } |
diff --git a/OpenSim/Data/MySQL/MySQLLegacyRegionData.cs b/OpenSim/Data/MySQL/MySQLLegacyRegionData.cs index f17e8ae..50fcd96 100644 --- a/OpenSim/Data/MySQL/MySQLLegacyRegionData.cs +++ b/OpenSim/Data/MySQL/MySQLLegacyRegionData.cs | |||
@@ -1701,8 +1701,8 @@ namespace OpenSim.Data.MySQL | |||
1701 | 1701 | ||
1702 | s.State = (byte)(int)row["State"]; | 1702 | s.State = (byte)(int)row["State"]; |
1703 | 1703 | ||
1704 | if (!(row["Media"] is System.DBNull)) | 1704 | if (!(row["Media"] is System.DBNull)) |
1705 | s.MediaRaw = (string)row["Media"]; | 1705 | s.Media = PrimitiveBaseShape.MediaList.FromXml((string)row["Media"]); |
1706 | 1706 | ||
1707 | return s; | 1707 | return s; |
1708 | } | 1708 | } |
@@ -1746,7 +1746,9 @@ namespace OpenSim.Data.MySQL | |||
1746 | cmd.Parameters.AddWithValue("Texture", s.TextureEntry); | 1746 | cmd.Parameters.AddWithValue("Texture", s.TextureEntry); |
1747 | cmd.Parameters.AddWithValue("ExtraParams", s.ExtraParams); | 1747 | cmd.Parameters.AddWithValue("ExtraParams", s.ExtraParams); |
1748 | cmd.Parameters.AddWithValue("State", s.State); | 1748 | cmd.Parameters.AddWithValue("State", s.State); |
1749 | cmd.Parameters.AddWithValue("Media", s.MediaRaw); | 1749 | |
1750 | if (s.Media != null) | ||
1751 | cmd.Parameters.AddWithValue("Media", s.Media.ToXml()); | ||
1750 | } | 1752 | } |
1751 | 1753 | ||
1752 | public void StorePrimInventory(UUID primID, ICollection<TaskInventoryItem> items) | 1754 | public void StorePrimInventory(UUID primID, ICollection<TaskInventoryItem> items) |
diff --git a/OpenSim/Data/SQLite/SQLiteRegionData.cs b/OpenSim/Data/SQLite/SQLiteRegionData.cs index f63d35e..4208050 100644 --- a/OpenSim/Data/SQLite/SQLiteRegionData.cs +++ b/OpenSim/Data/SQLite/SQLiteRegionData.cs | |||
@@ -1346,7 +1346,7 @@ namespace OpenSim.Data.SQLite | |||
1346 | 1346 | ||
1347 | if (!(row["MediaURL"] is System.DBNull)) | 1347 | if (!(row["MediaURL"] is System.DBNull)) |
1348 | { | 1348 | { |
1349 | m_log.DebugFormat("[SQLITE]: MediaUrl type [{0}]", row["MediaURL"].GetType()); | 1349 | //m_log.DebugFormat("[SQLITE]: MediaUrl type [{0}]", row["MediaURL"].GetType()); |
1350 | prim.MediaUrl = (string)row["MediaURL"]; | 1350 | prim.MediaUrl = (string)row["MediaURL"]; |
1351 | } | 1351 | } |
1352 | 1352 | ||
@@ -1861,7 +1861,7 @@ namespace OpenSim.Data.SQLite | |||
1861 | s.ExtraParams = (byte[]) row["ExtraParams"]; | 1861 | s.ExtraParams = (byte[]) row["ExtraParams"]; |
1862 | 1862 | ||
1863 | if (!(row["Media"] is System.DBNull)) | 1863 | if (!(row["Media"] is System.DBNull)) |
1864 | s.MediaRaw = (string)row["Media"]; | 1864 | s.Media = PrimitiveBaseShape.MediaList.FromXml((string)row["Media"]); |
1865 | 1865 | ||
1866 | return s; | 1866 | return s; |
1867 | } | 1867 | } |
@@ -1906,7 +1906,9 @@ namespace OpenSim.Data.SQLite | |||
1906 | 1906 | ||
1907 | row["Texture"] = s.TextureEntry; | 1907 | row["Texture"] = s.TextureEntry; |
1908 | row["ExtraParams"] = s.ExtraParams; | 1908 | row["ExtraParams"] = s.ExtraParams; |
1909 | row["Media"] = s.MediaRaw; | 1909 | |
1910 | if (s.Media != null) | ||
1911 | row["Media"] = s.Media.ToXml(); | ||
1910 | } | 1912 | } |
1911 | 1913 | ||
1912 | /// <summary> | 1914 | /// <summary> |