From d57c34290fc50714b330681b31b3eea7c5ea13bd Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Wed, 16 Nov 2011 00:25:39 -0200 Subject: Fixing muamba_availability_info() --- muamba.business.inc | 30 +++++++++++------------------- 1 file changed, 11 insertions(+), 19 deletions(-) (limited to 'muamba.business.inc') 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); -- cgit v1.2.3