Assembla home | Assembla project page
 

Changeset 181

Show
Ignore:
Timestamp:
09/10/07 10:13:50 (2 years ago)
Author:
moensch
Message:

When payment is switched off, script does no longer check if all team members have paid (Fixes bug 1068)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/com_mls_tournaments/mls_tournaments.php

    r180 r181  
    711711                //this is a clan tournament, show select list to choose team to register 
    712712                //show only teams of which I am leader 
     713                if($cnf_mls_tournaments["paid_register"] == 1) { 
     714                        $paidclause = " AND p.paid='1'"; 
     715                } else { 
     716                        $paidclause = ""; 
     717                } 
     718                 
    713719                $database->setQuery( "SELECT t.*,COUNT(m.id) AS `members`,COUNT(IF(m.userid='".$my->id."',1,NULL)) AS `myclan`, COUNT(IF(m.leader='1' AND m.userid='".$my->id."',1,NULL)) AS `leader` FROM `#__mls_teams` AS `t`" 
    714720                                                ."\n INNER JOIN `#__mls_teams_members` AS `m` ON m.teamid=t.id" 
    715721                                                ."\n INNER JOIN `#__mls_events_participants` AS `p` ON p.userid=m.userid" 
    716                                                 ."\n WHERE p.eventid='".$event->id."' AND p.paid='1'" 
     722                                                ."\n WHERE p.eventid='".$event->id."'".$paidclause 
    717723                                                ."\n GROUP BY t.id" ); 
    718724                $teams = $database->loadObjectList();