MDL-25337 fixed invalid config test in enrol course sync, credit goes to Nick Thompson
[moodle.git] / enrol / database / lib.php
index 185d5fc..5073aac 100644 (file)
@@ -244,7 +244,7 @@ class enrol_database_plugin extends enrol_plugin {
 
         // we may need a lot of memory here
         @set_time_limit(0);
 
         // we may need a lot of memory here
         @set_time_limit(0);
-        @raise_memory_limit("512M");
+        raise_memory_limit(MEMORY_HUGE);
 
         $extdb = $this->db_init();
 
 
         $extdb = $this->db_init();
 
@@ -471,13 +471,13 @@ class enrol_database_plugin extends enrol_plugin {
         global $CFG, $DB;
 
         // make sure we sync either enrolments or courses
         global $CFG, $DB;
 
         // make sure we sync either enrolments or courses
-        if (!$this->get_config('dbtype') or !$this->get_config('dbhost') or $this->get_config('newcoursetable') or $this->get_config('newcoursefullname') or $this->get_config('newcourseshortname')) {
+        if (!$this->get_config('dbtype') or !$this->get_config('dbhost') or !$this->get_config('newcoursetable') or !$this->get_config('newcoursefullname') or !$this->get_config('newcourseshortname')) {
             return;
         }
 
         // we may need a lot of memory here
         @set_time_limit(0);
             return;
         }
 
         // we may need a lot of memory here
         @set_time_limit(0);
-        @raise_memory_limit("512M");
+        raise_memory_limit(MEMORY_HUGE);
 
         $extdb = $this->db_init();
 
 
         $extdb = $this->db_init();