]> gitweb.fluxo.info Git - drupal/muamba.git/commitdiff
Fixing actions handler
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 16 Nov 2011 21:52:44 +0000 (19:52 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 16 Nov 2011 21:52:44 +0000 (19:52 -0200)
muamba.handlers.inc

index def07ef812244ac7b8ddae9875e1daa60143b388..ea1a54da5c5852a4fbc89ca65077e4f4dcef7897 100644 (file)
@@ -95,6 +95,11 @@ class views_handler_field_muamba_actions extends views_handler_field {
       if (isset($values->users_muamba_uid)) {
         $transaction = muamba_current_transactions($values->nid, $values->users_muamba_uid);
 
+        // Current user may be the requester
+        if (empty($transaction)) {
+          $transaction = muamba_current_transactions($values->nid, $user->uid);
+        }
+
         if ($transaction['owner'] == $user->uid) {
           return theme('muamba_widget_owner', array('transaction' => $transaction));
         }