diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2011-11-16 00:25:39 -0200 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2011-11-16 00:25:39 -0200 |
commit | d57c34290fc50714b330681b31b3eea7c5ea13bd (patch) | |
tree | ca3954706a80a1d64e7a315f57ba68da00fa43c1 | |
parent | d7ec5e60562bd9ac6a32c6f8e971093cf5606612 (diff) | |
download | muamba-d57c34290fc50714b330681b31b3eea7c5ea13bd.tar.gz muamba-d57c34290fc50714b330681b31b3eea7c5ea13bd.tar.bz2 |
Fixing muamba_availability_info()
-rw-r--r-- | muamba.business.inc | 30 |
1 files changed, 11 insertions, 19 deletions
diff --git a/muamba.business.inc b/muamba.business.inc index 59fa834..a295667 100644 --- a/muamba.business.inc +++ b/muamba.business.inc @@ -455,28 +455,20 @@ function muamba_availability_info($nid) { $transaction = $transactions[0]; if (!empty($transaction)) { - // If the first transaction in the array of active transactions - // is a request, then the other ones will be as well. - if ($transaction['status'] == MUAMBA_REQUESTED) { - return t('Yes'); - } - else { - // Find the right requester - foreach ($transactions as $transaction) { - if ($transaction['status'] != MUAMBA_REQUESTED) { - $requester = user_load($transaction['uid']); - - return t('No, @status to @user', array( - '@status' => t(muamba_statuses($transaction['status'])), - '@user' => $requester->name, - )); - } + // Find the right requester + foreach ($transactions as $transaction) { + if ($transaction['status'] != MUAMBA_REQUESTED) { + $requester = user_load($transaction['uid']); + + return t('No, @status to @user', array( + '@status' => t(muamba_statuses($transaction['status'])), + '@user' => $requester->name, + )); } } } - else { - return t('Yes'); - } + + return t('Yes'); } else { $transaction = muamba_current_transactions($nid, $user->uid); |