Merge branch 'release' into bug-1024
authorMichael Tänzer <neo@nhng.de>
Wed, 28 Mar 2012 21:35:54 +0000 (23:35 +0200)
committerMichael Tänzer <neo@nhng.de>
Wed, 28 Mar 2012 21:35:54 +0000 (23:35 +0200)
Conflicts:
includes/lib/account.php

Signed-off-by: Michael Tänzer <neo@nhng.de>
1  2 
includes/lib/account.php

@@@ -34,17 -35,16 +34,17 @@@ function fix_assurer_flag($userID
        if (!$query) {
                return false;
        }
-  
 -
++      
        // Reset flag if requirements are not met
 -      $query = mysql_query('UPDATE `users` AS `u` SET `assurer` = 0 WHERE '.
 -              '`u`.`id` = \''.(int)intval($userID).'\' AND '.
 -              '(NOT EXISTS(SELECT 1 FROM `cats_passed` AS `cp`, `cats_variant` AS '.
 -                      '`cv` WHERE `cp`.`variant_id` = `cv`.`id` AND `cv`.`type_id` = 1 '.
 -                      'AND `cp`.`user_id` = `u`.`id`) OR '.
 -              '(SELECT SUM(`points`) FROM `notary` AS `n` WHERE `n`.`to` = `u`.`id` '.
 -                      'AND (`n`.`expire` > now() OR `n`.`expire` IS NULL)) < 100)');
 -
 +      $sql = 'UPDATE `users` AS `u` SET `assurer` = 0 WHERE
 +              `u`.`id` = \''.(int)intval($userID).'\' AND
 +              (NOT EXISTS(SELECT 1 FROM `cats_passed` AS `cp`, `cats_variant` AS
 +                      `cv` WHERE `cp`.`variant_id` = `cv`.`id` AND `cv`.`type_id` = 1
 +                      AND `cp`.`user_id` = `u`.`id`) OR
 +              (SELECT SUM(`points`) FROM `notary` AS `n` WHERE `n`.`to` = `u`.`id`
 +                      AND (`n`.`expire` > now() OR `n`.`expire` IS NULL)) < 100)';
 +      
 +      $query = mysql_query($sql);
        if (!$query) {
                return false;
        }