From 004edbaf7c95b0277300fa9b48eceffaac1eeeb7 Mon Sep 17 00:00:00 2001 From: epriestley Date: Wed, 11 Sep 2013 08:44:53 -0700 Subject: [PATCH] Don't fatal after failing to load grouped projects in Maniphest Summary: Fixes T3817. This junk is getting wiped out soon so I'm punting here and fixing the symptom rather than the root cause. Auditors: btrahan --- .../maniphest/controller/ManiphestTaskListController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/applications/maniphest/controller/ManiphestTaskListController.php b/src/applications/maniphest/controller/ManiphestTaskListController.php index 289616b7ec..449ebc0194 100644 --- a/src/applications/maniphest/controller/ManiphestTaskListController.php +++ b/src/applications/maniphest/controller/ManiphestTaskListController.php @@ -633,7 +633,10 @@ final class ManiphestTaskListController extends ManiphestController { $grouped = array(); foreach ($query->getGroupByProjectResults() as $project => $tasks) { foreach ($tasks as $task) { - $group = $project ? $handles[$project]->getName() : 'No Project'; + $group = 'No Project'; + if ($project && isset($handles[$project])) { + $group = $handles[$project]->getName(); + } $grouped[$group][$task->getID()] = $task; } }