}
}
elseif (isset($values->nid)) {
- $node = node_load($values->nid);
- return muamba_widget($node);
+ if (isset($values->users_muamba_uid)) {
+ $transaction = muamba_current_transactions($values->nid, $values->users_muamba_uid);
+
+ if ($transaction['owner'] == $user->uid) {
+ return theme('muamba_widget_owner', array('transaction' => $transaction));
+ }
+ elseif ($transaction['uid'] == $user->uid) {
+ return theme('muamba_widget_requester', array('transaction' => $transaction));
+ }
+ }
+ else {
+ $node = node_load($values->nid);
+ return muamba_widget($node);
+ }
}
}
}