Fix errors in log caused by no prevalues beind selected.
This commit is contained in:
@@ -22,9 +22,13 @@ namespace umbraco.editorControls
|
||||
string v = "";
|
||||
try
|
||||
{
|
||||
IRecordsReader dr = SqlHelper.ExecuteReader("Select [value] from cmsDataTypeprevalues where id in (" + SqlHelper.EscapeString(Value.ToString()) + ")");
|
||||
// Don't query if there's nothing to query for..
|
||||
if (string.IsNullOrWhiteSpace(Value.ToString()) == false)
|
||||
{
|
||||
IRecordsReader dr = SqlHelper.ExecuteReader("Select [value] from cmsDataTypeprevalues where id in (@id)", SqlHelper.CreateParameter("id", Value.ToString()));
|
||||
|
||||
while (dr.Read()) {
|
||||
while (dr.Read())
|
||||
{
|
||||
if (v.Length == 0)
|
||||
v += dr.GetString("value");
|
||||
else
|
||||
@@ -32,6 +36,7 @@ namespace umbraco.editorControls
|
||||
}
|
||||
dr.Close();
|
||||
}
|
||||
}
|
||||
catch {}
|
||||
return d.CreateCDataSection(v);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user