* builtin slide switching added to the backend
This commit is contained in:
@@ -8,6 +8,14 @@ use Doctrine\Common\Collections\ArrayCollection;
|
||||
|
||||
class KanbanBoard implements \JsonSerializable
|
||||
{
|
||||
const PRIO_MAP = [
|
||||
'Trivial' => 0,
|
||||
'Minor' => 1,
|
||||
'Major' => 2,
|
||||
'Critical' => 3,
|
||||
'Blocker' => 4,
|
||||
];
|
||||
|
||||
/**
|
||||
* @var KanbanEntry[]|ArrayCollection
|
||||
*/
|
||||
@@ -211,7 +219,10 @@ class KanbanBoard implements \JsonSerializable
|
||||
private function prioSort(array $toSort): array
|
||||
{
|
||||
usort($toSort, function (KanbanEntry $a, KanbanEntry $b) {
|
||||
return $a->getTaurusPrio() <=> $b->getTaurusPrio();
|
||||
// if (null !== $a->getTaurusPrio()) {
|
||||
return $a->getTaurusPrio() <=> $b->getTaurusPrio();
|
||||
// }
|
||||
// return self::PRIO_MAP[$b->getIssuePriority()] <=> self::PRIO_MAP[$a->getIssuePriority()];
|
||||
});
|
||||
return $toSort;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user