Skip to content
Snippets Groups Projects
Commit aac1e8a8 authored by Robert Goldmann's avatar Robert Goldmann
Browse files

client: fixed date display

parent 1b78935e
No related branches found
No related tags found
No related merge requests found
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',
......
{
"version": {
"name": "v1.6.0",
"code": 23,
"name": "v1.6.1",
"code": 24,
"date": "15.04.22"
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment