From f3ca18ccbf98d3545a7ab8905b7f863431e44c28 Mon Sep 17 00:00:00 2001 From: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com> Date: Thu, 2 Mar 2023 14:09:22 +0100 Subject: [PATCH] Apply skip take after (#13903) --- .../Logging/Viewer/SerilogLogViewerSourceBase.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/Umbraco.Infrastructure/Logging/Viewer/SerilogLogViewerSourceBase.cs b/src/Umbraco.Infrastructure/Logging/Viewer/SerilogLogViewerSourceBase.cs index f933da0e75..61073ea678 100644 --- a/src/Umbraco.Infrastructure/Logging/Viewer/SerilogLogViewerSourceBase.cs +++ b/src/Umbraco.Infrastructure/Logging/Viewer/SerilogLogViewerSourceBase.cs @@ -111,8 +111,6 @@ public abstract class SerilogLogViewerSourceBase : ILogViewer // Order By, Skip, Take & Select IEnumerable logMessages = filteredLogs .OrderBy(l => l.Timestamp, orderDirection) - .Skip(skip) - .Take(take) .Select(x => new LogMessage { Timestamp = x.Timestamp, @@ -123,7 +121,7 @@ public abstract class SerilogLogViewerSourceBase : ILogViewer RenderedMessage = x.RenderMessage(), }); - return new PagedModel(logMessages.Count(), logMessages); + return new PagedModel(logMessages.Count(), logMessages.Skip(skip).Take(take)); } ///