]> git.mxchange.org Git - mailer.git/blobdiff - inc/mysql-manager.php
Possible fixes
[mailer.git] / inc / mysql-manager.php
index 4eb508c5c48c8660c90069531e7d8ab3ee3d269e..5afeccf214ffddec9ce887fae0741f8ef6e39162 100644 (file)
@@ -2014,9 +2014,9 @@ function updateLastActivity($userid) {
 // Get points data for given extension's name
 function getPointsDataArrayFromExtensionName ($ext_name) {
        // If we have cache, shortcut it here
-       if (isset($GLOBALS['cache_array']['points_data'])) {
+       if (isset($GLOBALS['cache_array']['points_data'][$ext_name])) {
                // Return it
-               return $GLOBALS['cache_array']['points_data'];
+               return $GLOBALS['cache_array']['points_data'][$ext_name];
        } // END - if
 
        // Now checkout the entry in database table
@@ -2030,21 +2030,21 @@ function getPointsDataArrayFromExtensionName ($ext_name) {
 
                // Add all remaining entries
                foreach ($pointsData as $key=>$value) {
-                       $GLOBALS['cache_array']['points_data'][$key][$ext_name][$isLocked] = $value;
+                       $GLOBALS['cache_array']['points_data'][$ext_name][$key] = $value;
                } // END - foreach
        } else {
                /*
                 * Having no entry is not bad but it means that all points will go to
                 * the general account which the user can let payout.
                 */
-               logDebugMessage(__FUNCTION__, __LINE__, 'ext_name=' . $ext_name . ',isLocked=' . intval($isLocked) . ' - No entry found, switching to general points account.');
+               logDebugMessage(__FUNCTION__, __LINE__, 'ext_name=' . $ext_name . ' - No entry found, switching to general points account.');
        }
 
        // Free result
        SQL_FREERESULT($result);
 
        // Return it
-       return $GLOBALS['cache_array']['points_data'];
+       return $GLOBALS['cache_array']['points_data'][$ext_name];
 }
 
 // Determines the right points column name for given extension and 'locked'