]> git.mxchange.org Git - mailer.git/blobdiff - inc/mysql-manager.php
More fixes for fetchUserData(), missing template added
[mailer.git] / inc / mysql-manager.php
index 343477e89101ab298cd11456a0754c92bd1132ec..e1f912c95f6c9bf33c12dba11e2e974c75dfcd02 100644 (file)
@@ -583,6 +583,9 @@ function isMember () {
        } elseif (getUserId() == 0) {
                // No member
                return false;
+       } else {
+               // Transfer userid=>current
+               setCurrentUserid(getUserId());
        }
 
        // Init global user data array
@@ -635,7 +638,7 @@ function fetchUserData ($userid, $column='userid') {
        if ($userid < 1) {
                // Invalid, so abort here
                debug_report_bug('User id ' . $userid . ' is invalid.');
-       } elseif (isset($GLOBALS['user_data'][$userid])) {
+       } elseif (isUserDataValid()) {
                // Use cache, so it is fine
                return true;
        }