]> git.mxchange.org Git - mailer.git/blobdiff - inc/purge/purge-inact.php
Added more logging of half-failed AJAX requests
[mailer.git] / inc / purge / purge-inact.php
index 5cf054fc1053aae204348ceddd63fe6f4ee3029d..e7472ef2117f1107daaf1a9e48a6368bd9979d8b 100644 (file)
@@ -54,7 +54,7 @@ if (isAutopurgeInactiveEnabled()) {
        // Init exclusion list
        // @TODO Rewrite these if() blocks to a filter
        $excludeUserids = '';
-       if (isValidUserId(getDefRefid())) $excludeUserids .= ' AND `userid` != {?def_refid?}';
+       if (isValidId(getDefRefid())) $excludeUserids .= ' AND `userid` != {?def_refid?}';
 
        // Check for more extensions
        if (isExtensionActive('beg'))     $excludeUserids .= ' AND `userid` != {?beg_userid?}';
@@ -111,17 +111,20 @@ ORDER BY
                } // END - while
 
                // Remove last comma
-               $useridsContent = implode(chr(10), $userids);
+               $content['userids'] = implode(PHP_EOL, $userids);
 
                // Send mail notification to admin
-               sendAdminNotification('{--ADMIN_AUTOPURGE_INACTIVE_SUBJECT--}', 'admin_autopurge_inactive', $useridsContent);
+               sendAdminNotification('{--ADMIN_AUTOPURGE_INACTIVE_SUBJECT--}', 'admin_autopurge_inactive', $content);
        } // END - if
 
        // Free memory
        SQL_FREERESULT($result_inactive);
 
-       // Now let's have a look for inactive accounts we want to delete we newly use the same exclude list
-       // here for e.g. excluding holiday users
+       /*
+        * Now let's have a look for inactive accounts for deletion. Use the newly
+        * added exclude list here for e.g. excluding holiday users, test users et
+        * cetera.
+        */
        $result_inactive = SQL_QUERY("SELECT
        `userid`,
        `email`,
@@ -156,7 +159,7 @@ ORDER BY
                } // END - while
 
                // Display all userids
-               $useridsContent = implode(chr(10), $userids);
+               $useridsContent = implode(PHP_EOL, $userids);
 
                // Send mail notification to admin
                if (getConfig('ap_in_notify') == 'Y') {