--- C:/Users/GHOSTDEATH/Desktop/userpoints_contrib/userpoints_badges/userpoints_badges.module Wed Aug 11 18:13:45 2010 +++ C:/Users/GHOSTDEATH/Desktop/userpoints_contrib-new/userpoints_badges/userpoints_badges.module Wed Feb 02 12:45:42 2011 @@ -74,7 +74,7 @@ db_query("DELETE FROM {userpoints_badges} WHERE bid=%d", $bid); if (trim($form_values['userpoints_goal']) !== '') { - db_query("INSERT INTO {userpoints_badges} (bid, userpoints_goal) VALUES (%d, %d)", + db_query("INSERT INTO {userpoints_badges} (bid, userpoints_goal) VALUES (%d, %f)", $bid, $form_values['userpoints_goal']); userpoints_badges_run_mass_badge_check($bid, $form_values['userpoints_goal']); } @@ -92,7 +92,7 @@ */ function userpoints_badges_run_mass_badge_check($bid, $userpoints_goal) { db_query("DELETE FROM {user_badges_user} WHERE bid=%d", $bid); - $resultset = db_query("SELECT uid FROM {userpoints} WHERE uid > 0 GROUP BY uid HAVING SUM(points) > %d", + $resultset = db_query("SELECT uid FROM {userpoints} WHERE uid > 0 GROUP BY uid HAVING SUM(points) > %f", $userpoints_goal); while ($account = db_fetch_object($resultset)) { user_badges_user_add_badge($account->uid, $bid, strtr('Userpoints @bid', array('@bid' => $bid)));