aboutsummaryrefslogtreecommitdiff
path: root/muamba.handlers.inc
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2011-11-16 19:52:44 -0200
committerSilvio Rhatto <rhatto@riseup.net>2011-11-16 19:52:44 -0200
commitb98171ebe1a5bf959b145941e17af3c11c9c0b05 (patch)
tree8bccd3031b920e4976552d25a1d093a31809c3c2 /muamba.handlers.inc
parent2c514ad914d211b4ca251aee9a3982901bcd4ee7 (diff)
downloadmuamba-b98171ebe1a5bf959b145941e17af3c11c9c0b05.tar.gz
muamba-b98171ebe1a5bf959b145941e17af3c11c9c0b05.tar.bz2
Fixing actions handler
Diffstat (limited to 'muamba.handlers.inc')
-rw-r--r--muamba.handlers.inc5
1 files changed, 5 insertions, 0 deletions
diff --git a/muamba.handlers.inc b/muamba.handlers.inc
index def07ef..ea1a54d 100644
--- a/muamba.handlers.inc
+++ b/muamba.handlers.inc
@@ -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));
}