From a0c0f3ff0cc9d1e3b02d100bcd50ee5ced53733c Mon Sep 17 00:00:00 2001
From: stephan <sporada@uni-bielefeld.de>
Date: Mon, 2 Mar 2020 11:06:36 +0100
Subject: [PATCH] Sort result files

---
 app/templates/jobs/job.html.j2 | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/app/templates/jobs/job.html.j2 b/app/templates/jobs/job.html.j2
index c4db01b4..d5495967 100644
--- a/app/templates/jobs/job.html.j2
+++ b/app/templates/jobs/job.html.j2
@@ -177,6 +177,7 @@
 
       for (let operation of patch) {
         /* "/jobId/valueName" -> ["jobId", "valueName"] */
+        console.log(operation.value);
         pathArray = operation.path.split("/").slice(1);
         if (pathArray[0] != this.jobId) {continue;}
         switch(operation.op) {
@@ -215,9 +216,19 @@
 
     setResults(results) {
       let resultsElement;
-
+      results.sort(function (a, b) {
+        var filenameA = a.filename.toUpperCase();
+        var filenameB = b.filename.toUpperCase();
+        if (filenameA < filenameB) {
+          return -1;
+        }
+        if (filenameA > filenameB) {
+          return 1;
+        }
+        return 0;
+      });
       resultsElement = document.getElementById("results");
-
+      console.log(results);
       for (let result of results) {
         resultsElement.insertAdjacentHTML(
           "beforeend",
-- 
GitLab