http://www.mediawiki.org/wiki/Special:Code/MediaWiki/99532

Revision: 99532
Author:   jeroendedauw
Date:     2011-10-11 18:41:36 +0000 (Tue, 11 Oct 2011)
Log Message:
-----------
check if there are actually contestants

Modified Paths:
--------------
    trunk/extensions/Contest/includes/Contest.class.php

Modified: trunk/extensions/Contest/includes/Contest.class.php
===================================================================
--- trunk/extensions/Contest/includes/Contest.class.php 2011-10-11 18:41:11 UTC 
(rev 99531)
+++ trunk/extensions/Contest/includes/Contest.class.php 2011-10-11 18:41:36 UTC 
(rev 99532)
@@ -409,8 +409,11 @@
                                $contestantIds[] = $contestant->getId();
                        }
                        
-                       $success = ContestComment::s()->delete( array( 
'contestant_id' => $contestantIds ) ) && $success;
-                       $success = ContestVote::s()->delete( array( 
'contestant_id' => $contestantIds ) ) && $success;
+                       if ( count( $contestantIds ) > 0 ) {
+                               $success = ContestComment::s()->delete( array( 
'contestant_id' => $contestantIds ) ) && $success;
+                               $success = ContestVote::s()->delete( array( 
'contestant_id' => $contestantIds ) ) && $success;                          
+                       }
+                       
                        $success = ContestContestant::s()->delete( $condition ) 
&& $success;
                }
                


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to