From b9cd94ebdeade2571df3d807122ea923a987c34e Mon Sep 17 00:00:00 2001
From: Tom James <thomjjames@gmail.com>
Date: Sat, 26 Feb 2011 08:03:32 +0100
Subject: [PATCH] Issue #1073664: Added  object to API calls

---
 flag_friend.module |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/flag_friend.module b/flag_friend.module
index 30596e1..98dbde4 100644
--- a/flag_friend.module
+++ b/flag_friend.module
@@ -37,11 +37,11 @@ function flag_friend_flag($event, $flag, $content_id, $account) {
         $flag->flag('unflag', $account->uid, $friend_account);
 
         // fire trigger
-        module_invoke_all('flag_friend', 'approve', $friend_account, $account);
+        module_invoke_all('flag_friend', 'approve', $friend_account, $account, $flag);
       }
       else {
         // fire trigger
-        module_invoke_all('flag_friend', 'request', $friend_account, $account);
+        module_invoke_all('flag_friend', 'request', $friend_account, $account, $flag);
       }
     }
   }
@@ -440,7 +440,7 @@ function flag_friend_unfriend($event, $flag, $content_id, $account, $status) {
       $content_id = $user->uid;
 
       // Fire trigger
-      module_invoke_all('flag_friend', 'deny', $user, $account);
+      module_invoke_all('flag_friend', 'deny', $user, $account, $flag);
     }
     // remove any messages
     flag_friend_message($event, $flag, $content_id, $account->uid);
@@ -455,7 +455,7 @@ function flag_friend_unfriend($event, $flag, $content_id, $account, $status) {
     $account = user_load(array('uid' => $content_id));
     
     // Fire trigger
-    module_invoke_all('flag_friend', 'remove', $account, $user);
+    module_invoke_all('flag_friend', 'remove', $account, $user, $flag);
   }
 }
 
-- 
1.7.3.4

