Fixes U4-2205 Log.GetLogItems(LogTypes, DateTime) fails with 'Conversion failed

when converting the nvarchar value 'Custom' to data type int'
This commit is contained in:
Sebastiaan Janssen
2013-05-10 08:44:47 -02:00
parent 41e87fca98
commit 53e4308c29

View File

@@ -199,7 +199,7 @@ namespace umbraco.BusinessLogic
else
return LogItem.ConvertIRecordsReader(SqlHelper.ExecuteReader(
"select userId, NodeId, DateStamp, logHeader, logComment from umbracoLog where logHeader = @logHeader and DateStamp >= @dateStamp order by dateStamp desc",
SqlHelper.CreateParameter("@logHeader", type),
SqlHelper.CreateParameter("@logHeader", type.ToString()),
SqlHelper.CreateParameter("@dateStamp", sinceDate)));
}
@@ -231,7 +231,7 @@ namespace umbraco.BusinessLogic
else
return LogItem.ConvertIRecordsReader(SqlHelper.ExecuteReader(
"select userId, NodeId, DateStamp, logHeader, logComment from umbracoLog where UserId = @user and logHeader = @logHeader and DateStamp >= @dateStamp order by dateStamp desc",
SqlHelper.CreateParameter("@logHeader", type),
SqlHelper.CreateParameter("@logHeader", type.ToString()),
SqlHelper.CreateParameter("@user", user.Id),
SqlHelper.CreateParameter("@dateStamp", sinceDate)));
}