From c5dfada63cca0bb1373db1c4f89e74250414e1e1 Mon Sep 17 00:00:00 2001 From: Tim Steiner <tsteiner2@unl.edu> Date: Mon, 15 Jun 2009 17:46:12 +0000 Subject: [PATCH] Fix a stupid pass-by-reference bug causing trouble on the My Requests pages... --- application/modules/requests/controllers/IndexController.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/application/modules/requests/controllers/IndexController.php b/application/modules/requests/controllers/IndexController.php index db9f9e87..35ff60b5 100644 --- a/application/modules/requests/controllers/IndexController.php +++ b/application/modules/requests/controllers/IndexController.php @@ -106,6 +106,7 @@ class Requests_IndexController extends App_Controller_Action foreach ($userRequestsData as $requestType => &$requestList) { $sortKeys[$requestType][] =& $requestList; call_user_func_array('array_multisort', &$sortKeys[$requestType]); + unset($requestList); } $roleData = array(); @@ -159,6 +160,7 @@ class Requests_IndexController extends App_Controller_Action foreach ($role['requests'] as $requestType => &$requestList) { $sortKeys[$requestType][] =& $requestList; call_user_func_array('array_multisort', &$sortKeys[$requestType]); + unset($requestList); } } @@ -197,6 +199,7 @@ class Requests_IndexController extends App_Controller_Action foreach ($role['watchingRequests'] as $requestType => &$requestList) { $sortKeys[$requestType][] =& $requestList; call_user_func_array('array_multisort', &$sortKeys[$requestType]); + unset($requestList); } } $roleData[] = $role; -- GitLab