- Daily/weekly/monthly reset completely rewritten
[mailer.git] / doubler.php
index ca2934f7b6cd3e9f1d2fb759a8dd4394b3b38cff..53ee0682606feaf46f0c85fdc7c85c76fcc8ead3 100644 (file)
@@ -138,16 +138,9 @@ if (defined('mxchange_installed') && (isBooleanConstantAndTrue('mxchange_install
 
                                        // Add points to "total payed" including charge
                                        $points = $_POST['points'] - $_POST['points'] * $_CONFIG['doubler_charge'];
-                                       $result = SQL_QUERY_ESC("UPDATE "._MYSQL_PREFIX."_config SET doubler_points=doubler_points+%s WHERE config=0 LIMIT 1",
-                                        array($points), __FILE__, __LINE__);
+                                       UPDATE_CONFIG("doubler_points", $points, "+");
                                        $_CONFIG['doubler_points'] += $points;
 
-                                       // Destroy cache
-                                       if (GET_EXT_VERSION("cache") >= "0.1.2")
-                                       {
-                                               if ($cacheInstance->cache_file("config", true)) $cacheInstance->cache_destroy();
-                                       }
-
                                        // Add second line for the referral but only when uid != refid
                                        if (($GLOBALS['refid'] > 0) && ($GLOBALS['refid'] != $uid))
                                        {
@@ -159,7 +152,7 @@ if (defined('mxchange_installed') && (isBooleanConstantAndTrue('mxchange_install
                                        }
 
                                        // Update usage counter
-                                       $result = SQL_QUERY("UPDATE "._MYSQL_PREFIX."_config SET doubler_counter=doubler_counter+1 WHERE config=0 LIMIT 1", __FILE__, __LINE__);
+                                       UPDATE_CONFIG("doubler_counter", 1, "+");
                                        $_CONFIG['doubler_counter']++;
 
                                        // Set constant