From fcf8290df97fed1cc7e8513adbfa1f2d7c2eac04 Mon Sep 17 00:00:00 2001 From: Warren Date: Wed, 29 Aug 2018 18:37:37 +0100 Subject: [PATCH] Update WebAPI method for GetLogs so that we can test out some Expression filter queries in POSTMAN --- src/Umbraco.Core/Logging/Viewer/ILogViewer.cs | 5 ++++- src/Umbraco.Web/Editors/LogsController.cs | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Core/Logging/Viewer/ILogViewer.cs b/src/Umbraco.Core/Logging/Viewer/ILogViewer.cs index a8ae6a5b3f..2af1313097 100644 --- a/src/Umbraco.Core/Logging/Viewer/ILogViewer.cs +++ b/src/Umbraco.Core/Logging/Viewer/ILogViewer.cs @@ -33,7 +33,10 @@ namespace Umbraco.Core.Logging.Viewer /// Returns the collection of logs /// PagedResult GetLogs(DateTimeOffset startDate, DateTimeOffset endDate, - int pageNumber = 1, int pageSize = 100, Direction orderDirection = Direction.Descending); + int pageNumber = 1, + int pageSize = 100, + Direction orderDirection = Direction.Descending, + string filterExpression = null); } } diff --git a/src/Umbraco.Web/Editors/LogsController.cs b/src/Umbraco.Web/Editors/LogsController.cs index c1ca023cad..fcdf1d6861 100644 --- a/src/Umbraco.Web/Editors/LogsController.cs +++ b/src/Umbraco.Web/Editors/LogsController.cs @@ -39,9 +39,9 @@ namespace Umbraco.Web.Editors } [HttpGet] - public PagedResult GetLogs() + public PagedResult GetLogs(int pageNumber = 1, string filterExpression = null) { - return _logViewer.GetLogs(startDate: DateTime.Now, endDate: DateTime.Now); + return _logViewer.GetLogs(startDate: DateTime.Now, endDate: DateTime.Now, filterExpression: filterExpression, pageNumber: pageNumber); } }