From d7118b749fae274d3dca787f356846d358f480c4 Mon Sep 17 00:00:00 2001
From: Simon Will <will@cl.uni-heidelberg.de>
Date: Thu, 1 Apr 2021 11:54:28 +0200
Subject: [PATCH] Use timespec=seconds for creation time

---
 joeynmt_server/models/base.py    | 2 +-
 joeynmt_server/views/feedback.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/joeynmt_server/models/base.py b/joeynmt_server/models/base.py
index 3780ff5..ceb4c68 100644
--- a/joeynmt_server/models/base.py
+++ b/joeynmt_server/models/base.py
@@ -38,6 +38,6 @@ class BaseModel(db.Model):
         d = {}
         for key, val in self.sorted_attributes():
             if isinstance(val, dt.datetime):
-                val = val.isoformat()
+                val = val.isoformat(timespec='seconds')
             d[key] = val
         return d
diff --git a/joeynmt_server/views/feedback.py b/joeynmt_server/views/feedback.py
index 0665f20..6629052 100644
--- a/joeynmt_server/views/feedback.py
+++ b/joeynmt_server/views/feedback.py
@@ -107,7 +107,7 @@ def query_feedback():
         model = parse.model if parse else None
         model_lin = parse.lin if parse else None
         joined = {
-            'id': piece.id, 'created': piece.created.isoformat(),
+            'id': piece.id, 'created': piece.created.isoformat(timespec='seconds'),
             'nl': piece.nl, 'correct_lin': piece.correct_lin,
             'original_model': piece.model, 'original_lin': piece.system_lin,
             'parent_id': piece.parent_id,
-- 
GitLab