From 8acea44ee8fee92afc8c08189e54d6533ec1b666 Mon Sep 17 00:00:00 2001 From: matias-portainer <104775949+matias-portainer@users.noreply.github.com> Date: Mon, 22 May 2023 12:25:43 -0300 Subject: [PATCH] fix(edgejobs): sort logs result in UI EE-5304 (#8746) --- app/edge/services/edge-job.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/edge/services/edge-job.js b/app/edge/services/edge-job.js index fd36e1f63..3eb94d0d3 100644 --- a/app/edge/services/edge-job.js +++ b/app/edge/services/edge-job.js @@ -1,4 +1,5 @@ import angular from 'angular'; +import _ from 'lodash-es'; import { ScheduleCreateRequest, ScheduleUpdateRequest } from '@/portainer/models/schedule'; @@ -26,7 +27,9 @@ function EdgeJobService(EdgeJobs, EdgeJobResults, FileUploadService) { service.jobResults = jobResults; async function jobResults(edgeJobId) { try { - return await EdgeJobResults.query({ id: edgeJobId }).$promise; + const results = await EdgeJobResults.query({ id: edgeJobId }).$promise; + + return _.sortBy(results, ['Id']); } catch (err) { throw { msg: 'Unable to retrieve results associated to the edgeJob', err: err }; }