diff --git a/module/execution/js/kanban.js b/module/execution/js/kanban.js
index 2d2fa89444..a9c2422d74 100644
--- a/module/execution/js/kanban.js
+++ b/module/execution/js/kanban.js
@@ -32,14 +32,17 @@ function renderUserAvatar(user, objectType, objectID)
*/
function renderDeadline(deadline)
{
- var date = $.zui.createDate(deadline);
- var now = new Date();
+ if(deadline == '0000-00-00') return;
+
+ var date = $.zui.createDate(deadline);
+ var now = new Date();
now.setHours(0);
now.setMinutes(0);
now.setSeconds(0);
now.setMilliseconds(0);
var isEarlyThanToday = date.getTime() < now.getTime();
- return $('').text(deadline).addClass(isEarlyThanToday ? 'text-red' : 'text-muted');
+ var deadlineDate = $.zui.formatDate(date, 'MM-dd')
+ return $('').text(deadlineLang + ' ' + deadlineDate).addClass(isEarlyThanToday ? 'text-red' : 'text-muted');
}
/**
diff --git a/module/execution/view/kanban.html.php b/module/execution/view/kanban.html.php
index 3f5850c713..58aff40c02 100644
--- a/module/execution/view/kanban.html.php
+++ b/module/execution/view/kanban.html.php
@@ -145,4 +145,5 @@ js::set('priv',
execution->setWIP);?>
execution->sortColumn);?>
kanban);?>
+task->deadlineAB);?>
diff --git a/module/kanban/model.php b/module/kanban/model.php
index e38463f858..758a0efe94 100644
--- a/module/kanban/model.php
+++ b/module/kanban/model.php
@@ -104,7 +104,7 @@ class kanbanModel extends model
$cardData['pri'] = $object->pri ? $object->pri : '';
$cardData['estimate'] = $lane->type == 'bug' ? '' : $object->estimate;
$cardData['assignedTo'] = $object->assignedTo;
- $cardData['deadline'] = $lane->type == 'task' ? $object->deadline : '';
+ $cardData['deadline'] = $lane->type == 'story' ? '' : $object->deadline;
$cardData['severity'] = $lane->type == 'bug' ? $object->severity : '';
if($lane->type == 'task')