AntonLV 8 年之前
父節點
當前提交
439b06f4ad
共有 2 個文件被更改,包括 3 次插入 和 4 次删除
  1. 2 3
      inc/classes/BxDolAcl.php
  2. 1 1
      inc/classes/BxDolAclQuery.php

+ 2 - 3
inc/classes/BxDolAcl.php

@@ -622,10 +622,9 @@ class BxDolAcl extends BxDolFactory implements iBxDolSingleton
     /**
      * clear expired membership levels
      */
-    public function maintenance ()
+    public function maintenance()
     {
-        $iDaysToCleanMemLevels = (int) getParam("db_clean_mem_levels");
-        return $this->oDb->maintenance ($iDaysToCleanMemLevels);
+        return $this->oDb->maintenance();
     }
 
     protected function getMemberMembershipInfoCurrent($iProfileId, $iTime = 0)

+ 1 - 1
inc/classes/BxDolAclQuery.php

@@ -366,7 +366,7 @@ class BxDolAclQuery extends BxDolDb implements iBxDolSingleton
         return (int)$this->query($sQuery) > 0;
     }
 
-    function maintenance($iDaysToCleanMemLevels)
+    function maintenance($iDaysToCleanMemLevels = 0)
     {
         $sQuery = $this->prepare("DELETE FROM `sys_acl_levels_members` WHERE `DateExpires` < NOW() - INTERVAL ? DAY", $iDaysToCleanMemLevels);
         if ($iDeleteMemLevels = $this->query($sQuery))