From aac1e8a884125bd19d1d3ddee56994051d4ef188 Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Fri, 15 Apr 2022 23:39:40 +0200 Subject: [PATCH] client: fixed date display --- client/blueprints/Milestones.py | 11 +++++++++++ client/version.json | 4 ++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/client/blueprints/Milestones.py b/client/blueprints/Milestones.py index b95188c..6c901e6 100644 --- a/client/blueprints/Milestones.py +++ b/client/blueprints/Milestones.py @@ -1,3 +1,5 @@ +from datetime import datetime + import requests from flask import Blueprint, render_template, redirect, url_for, request @@ -9,6 +11,9 @@ from logic.Localization import LOCALIZATION def construct_blueprint(urlBuilder): milestones = Blueprint('admin_milestones', __name__) + DATE_FORMAT_API = '%d.%m.%Y' + DATE_FORMAT_INPUT_FIELD = '%Y-%m-%d' + @milestones.route('/admin/milestones/overview', methods=['GET']) @require_api_token def overview(): @@ -53,9 +58,15 @@ def construct_blueprint(urlBuilder): milestone = requests.get(urlBuilder.build_url('milestone', ID)).json() if milestone['DueDate'] == '-': milestone['DueDate'] = '' + else: + milestone['DueDate'] = datetime.strptime(milestone['DueDate'], DATE_FORMAT_API).strftime( + DATE_FORMAT_INPUT_FIELD) if milestone['CompletionDate'] == '-': milestone['CompletionDate'] = '' + else: + milestone['DueDate'] = datetime.strptime(milestone['CompletionDate'], DATE_FORMAT_API).strftime( + DATE_FORMAT_INPUT_FIELD) return render_template('admin/milestones/edit.html', title='Edit Milestone', diff --git a/client/version.json b/client/version.json index 093a93b..b15927c 100644 --- a/client/version.json +++ b/client/version.json @@ -1,7 +1,7 @@ { "version": { - "name": "v1.6.0", - "code": 23, + "name": "v1.6.1", + "code": 24, "date": "15.04.22" } } \ No newline at end of file -- GitLab