From 06663a21a0644e88516644d3f5778d3a6a99872f Mon Sep 17 00:00:00 2001
From: deadlocker8 <deadlocker@gmx.de>
Date: Thu, 3 Nov 2016 15:35:18 +0100
Subject: [PATCH] fixed wrong display of date in edit-milestone

---
 js/main.js                         |  2 +-
 php/admin/admin-edit-milestone.php | 34 ++++++++++++++++++++++++++++--
 2 files changed, 33 insertions(+), 3 deletions(-)

diff --git a/js/main.js b/js/main.js
index e54c099..3daa2d1 100644
--- a/js/main.js
+++ b/js/main.js
@@ -305,7 +305,7 @@ function editMilestone(milestone_ID, roadmap_ID)
 	else
 	{
 		done = 0;
-		doneDate = doneDate = "01.01.2001";
+		doneDate =  "01.01.2001";
 	}
 
 	$.post('../admin/helper/edit-milestone.php',
diff --git a/php/admin/admin-edit-milestone.php b/php/admin/admin-edit-milestone.php
index 532f0c1..92001d7 100644
--- a/php/admin/admin-edit-milestone.php
+++ b/php/admin/admin-edit-milestone.php
@@ -133,7 +133,22 @@ else
 					<div class="col s6 m8 offset-m2 l6 offset-l3">
 						<div class="col s12 left-align">
 							<label for="due-date" style="font-size: 1rem;">Due Date</label>
-							<input type="date" class="datepicker" id="due-date" data-value="<?php if(isset($milestone)){echo $milestone['DueDate'];}?>">
+							<?php
+								if(isset($milestone))
+								{
+									$dueDate = $milestone['DueDate'];
+									$dueDate = date('d.m.Y', strtotime($dueDate));
+									if($dueDate == "01.01.2001")
+									{
+										$dueDate = "";
+									}
+								}
+								else
+								{
+									$dueDate = "";
+								}
+							?>
+							<input type="date" class="datepicker" id="due-date" data-value="<?php echo $dueDate;?>">
 						</div>
 					</div>
 				</div>
@@ -174,7 +189,22 @@ else
 					<div class="col s6 m8 offset-m2 l6 offset-l3">
 						<div class="col s12 left-align">
 							<label for="done-date" style="font-size: 1rem;">Completion Date</label>
-							<input type="date" class="datepicker" id="done-date" data-value="<?php if(isset($milestone)){echo $milestone['CompletionDate'];}?>">
+							<?php
+							if(isset($milestone))
+							{
+								$doneDate = $milestone['CompletionDate'];
+								$doneDate = date('d.m.Y', strtotime($doneDate));
+								if($doneDate == "01.01.2001")
+								{
+									$doneDate = "";
+								}
+							}
+							else
+							{
+								$doneDate = "";
+							}
+							?>
+							<input type="date" class="datepicker" id="done-date" data-value="<?php echo $doneDate;?>">
 						</div>
 					</div>
 				</div>
-- 
GitLab