mirror of
https://github.com/opensim/opensim.git
synced 2026-08-07 09:45:47 +08:00
fix bug where prim persistence would fail if media had never been set
This commit is contained in:
@@ -1919,14 +1919,17 @@ namespace OpenSim.Data.SQLite
|
||||
row["Texture"] = s.TextureEntry;
|
||||
row["ExtraParams"] = s.ExtraParams;
|
||||
|
||||
OSDArray meArray = new OSDArray();
|
||||
foreach (MediaEntry me in s.Media)
|
||||
if (null != s.Media)
|
||||
{
|
||||
OSD osd = (null == me ? new OSD() : me.GetOSD());
|
||||
meArray.Add(osd);
|
||||
OSDArray meArray = new OSDArray();
|
||||
foreach (MediaEntry me in s.Media)
|
||||
{
|
||||
OSD osd = (null == me ? new OSD() : me.GetOSD());
|
||||
meArray.Add(osd);
|
||||
}
|
||||
|
||||
row["Media"] = OSDParser.SerializeLLSDXmlString(meArray);
|
||||
}
|
||||
|
||||
row["Media"] = OSDParser.SerializeLLSDXmlString(meArray);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user