summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
Diffstat (limited to 'app')
-rw-r--r--app/Model/Task.php4
-rw-r--r--app/Templates/notification_task_due.php8
2 files changed, 9 insertions, 3 deletions
diff --git a/app/Model/Task.php b/app/Model/Task.php
index ddeb8a2b..84310d3c 100644
--- a/app/Model/Task.php
+++ b/app/Model/Task.php
@@ -69,7 +69,7 @@ class Task extends Base
* @access public
* @return array
*/
- public function getTasksDue()
+ public function getOverdueTasks()
{
$tasks = $this->db->table(self::TABLE)
->columns(
@@ -85,7 +85,7 @@ class Task extends Base
->join(User::TABLE, 'id', 'owner_id')
->eq(Project::TABLE.'.is_active', 1)
->eq(self::TABLE.'.is_active', 1)
- ->neq(self::TABLE.'.date_due', '')
+ ->neq(self::TABLE.'.date_due', 0)
->lte(self::TABLE.'.date_due', mktime(23, 59, 59))
->findAll();
diff --git a/app/Templates/notification_task_due.php b/app/Templates/notification_task_due.php
index 3a7089cf..25ecc9f1 100644
--- a/app/Templates/notification_task_due.php
+++ b/app/Templates/notification_task_due.php
@@ -2,7 +2,13 @@
<ul>
<?php foreach ($tasks as $task): ?>
- <li>(<strong>#<?= $task['id'] ?></strong>) <?= Helper\escape($task['title']) ?> (<strong><?= t('Assigned to %s', $task['assignee_name'] ?: $task['assignee_username']) ?></strong>)</li>
+ <li>
+ (<strong>#<?= $task['id'] ?></strong>)
+ <?= Helper\escape($task['title']) ?>
+ <?php if ($task['assignee_username']): ?>
+ (<strong><?= t('Assigned to %s', $task['assignee_name'] ?: $task['assignee_username']) ?></strong>)
+ <?php endif ?>
+ </li>
<?php endforeach ?>
</ul>