From 6d4b0a24fad35cfbbf48d3b3f82ff5dbc243e5cb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?G=C3=A1bor=20Hojtsy?= <gabor@hojtsy.hu>
Date: Fri, 30 Nov 2007 09:20:27 +0000
Subject: [PATCH] #194149 reported by hswong3i, in patch form by Rob Loach:
 action loading was using improper variable and property names

---
 includes/actions.inc | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/includes/actions.inc b/includes/actions.inc
index ae5a057321bb..511776126f45 100644
--- a/includes/actions.inc
+++ b/includes/actions.inc
@@ -70,10 +70,9 @@ function actions_do($action_ids, $object = NULL, $context = NULL, $a1 = NULL, $a
       $where_clause = '('. strstr($where_clause, " ") .')';
       $result_db = db_query('SELECT * FROM {actions} WHERE '. $where_clause, $where_values);
       while ($action = db_fetch_object($result_db)) {
-        $action_id = $action->action_id;
-        $actions[$action_id] = $action->params ? unserialize($data->parameters) : array();
-        $actions[$action_id]['callback'] = $action->callback;
-        $actions[$action_id]['type'] = $action->type;
+        $actions[$action->aid] = $action->parameters ? unserialize($action->parameters) : array();
+        $actions[$action->aid]['callback'] = $action->callback;
+        $actions[$action->aid]['type'] = $action->type;
       }
     }
 
-- 
GitLab