]> git.mxchange.org Git - mailer.git/blobdiff - inc/autopurge/purge-inact.php
Fixed different results in admin overview page and inactivity list
[mailer.git] / inc / autopurge / purge-inact.php
index b1d5bc92f8015bcb87cdc279fcc5197f71ab9fc4..eb72904f371b1ca99a2b0ed9f9d3f0b55bb91bfd 100644 (file)
@@ -47,12 +47,17 @@ if ((!EXT_IS_ACTIVE("autopurge")) || ($_CONFIG['auto_purge_active'] == "N")) {
 if ($_CONFIG['autopurge_inactive'] == "Y") {
        // Ok, let's have a look...
        $since = bigintval($_CONFIG['ap_inactive_since']);
-       $EXCLUDE_LIST = " AND d.userid != ".$_CONFIG['def_refid'];
+
+       // Init exclusion list
+       $EXCLUDE_LIST = "";
+       if ($_CONFIG['def_refid'] > 0) {
+               $EXCLUDE_LIST = " AND d.userid != ".$_CONFIG['def_refid'];
+       } // END - if
 
        // Check for more extensions
-       if (EXT_IS_ACTIVE("beg"))     $EXCLUDE_LIST .= " AND d.userid != c.beg_uid";
-       if (EXT_IS_ACTIVE("bonus"))   $EXCLUDE_LIST .= " AND d.userid != c.bonus_uid";
-       if (EXT_IS_ACTIVE("doubler")) $EXCLUDE_LIST .= " AND d.userid != c.doubler_uid";
+       if (EXT_IS_ACTIVE("beg"))     $EXCLUDE_LIST .= " AND d.userid != ".$_CONFIG['beg_uid']."";
+       if (EXT_IS_ACTIVE("bonus"))   $EXCLUDE_LIST .= " AND d.userid != ".$_CONFIG['bonus_uid']."";
+       if (EXT_IS_ACTIVE("doubler")) $EXCLUDE_LIST .= " AND d.userid != ".$_CONFIG['doubler_uid']."";
 
        // Check for new holiday extension
        if (GET_EXT_VERSION("holiday") >= "0.1.3") {