fix bug, only count unique unread tasks

This commit is contained in:
Dennis Eichhorn 2020-06-11 09:36:45 +02:00
parent 27638e149d
commit d0ff79d191

View File

@ -441,7 +441,7 @@ final class TaskMapper extends DataMapperAbstract
try { try {
$query = new Builder(self::$db); $query = new Builder(self::$db);
$query->count('*') $query->count('DISTINCT ' . self::$table . '.' . self::$primaryField)
->from(self::$table) ->from(self::$table)
->innerJoin(TaskElementMapper::getTable()) ->innerJoin(TaskElementMapper::getTable())
->on(self::$table . '.task_id', '=', TaskElementMapper::getTable() . '.task_element_task') ->on(self::$table . '.task_id', '=', TaskElementMapper::getTable() . '.task_element_task')