From 48b5b09db142a39a11f037bdd37c83ab6d7f5905 Mon Sep 17 00:00:00 2001
From: Patrick Jentsch <p.jentsch@uni-bielefeld.de>
Date: Tue, 10 Sep 2019 13:40:26 +0200
Subject: [PATCH] Show locale time representation at corpus/job pages.

---
 app/templates/main/corpora/corpus.html.j2 | 2 +-
 app/templates/main/jobs/job.html.j2       | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app/templates/main/corpora/corpus.html.j2 b/app/templates/main/corpora/corpus.html.j2
index 590c14e7..2b83dad2 100644
--- a/app/templates/main/corpora/corpus.html.j2
+++ b/app/templates/main/corpora/corpus.html.j2
@@ -15,7 +15,7 @@
 
       this.corpus = corpora[this.corpusId];
       creationDateElement = document.getElementById("creation-date");
-      creationDateElement.value = this.corpus.creation_date;
+      creationDateElement.value = (new Date(this.corpus.creation_date * 1000)).toLocaleString();
       descriptionElement = document.getElementById("description");
       descriptionElement.innerHTML = this.corpus.description;
       titleElement = document.getElementById("title");
diff --git a/app/templates/main/jobs/job.html.j2 b/app/templates/main/jobs/job.html.j2
index 12865aa2..2c582a75 100644
--- a/app/templates/main/jobs/job.html.j2
+++ b/app/templates/main/jobs/job.html.j2
@@ -17,11 +17,11 @@
 
       this.job = jobs[this.jobId];
       creationDateElement = document.getElementById("creation-date");
-      creationDateElement.value = this.job.creation_date;
+      creationDateElement.value = (new Date(this.job.creation_date * 1000)).toLocaleString();
       descriptionElement = document.getElementById("description");
       descriptionElement.innerHTML = this.job.description;
       endDateElement = document.getElementById("end-date");
-      endDateElement.value = this.job.end_date;
+      endDateElement.value = this.job.end_date ? (new Date(this.job.end_date * 1000)).toLocaleString() : "Not available";
       memMbElement = document.getElementById("mem-mb");
       memMbElement.value = this.job.mem_mb;
       nCoresElement = document.getElementById("n-cores");
@@ -63,7 +63,7 @@
                 break;
               case "end_date":
                 updatedElement = document.getElementById("end-date");
-                updatedElement.value = operation.value;
+                updatedElement.value = (new Date(operation.value * 1000)).toLocaleString();
                 M.updateTextFields();
                 break;
               case "status":
-- 
GitLab