# This patch file was generated by NetBeans IDE
# This patch can be applied using context Tools: Apply Diff Patch action on respective folder.
# It uses platform neutral UTF-8 encoding.
# Above lines and this line are ignored by the patching process.
Index: moodle/lib/completion/completion_criteria_duration.php
--- moodle/lib/completion/completion_criteria_duration.php Base (1.4)
+++ moodle/lib/completion/completion_criteria_duration.php Locally Modified (Based On 1.4)
@@ -186,8 +186,8 @@
                 u.id AS userid,
                 ue.timestart AS otimestart,
                 (ue.timestart + cr.enrolperiod) AS ctimestart,
-                ue.timeenrolled AS otimeenrolled,
-                (ue.timeenrolled + cr.enrolperiod) AS ctimeenrolled
+                ue.timecreated AS otimeenrolled,
+                (ue.timecreated + cr.enrolperiod) AS ctimeenrolled
             FROM
                 {user} u
             INNER JOIN
@@ -213,7 +213,7 @@
             AND
             (
                 ue.timestart > 0 AND ue.timestart + cr.enrolperiod < ?
-             OR ue.timeenrolled > 0 AND ue.timeenrolled + cr.enrolperiod < ?
+             OR ue.timecreated > 0 AND ue.timecreated + cr.enrolperiod < ?
             )
         ';
 
Index: moodle/lib/completion/cron.php
--- moodle/lib/completion/cron.php Base (1.3)
+++ moodle/lib/completion/cron.php Locally Modified (Based On 1.3)
@@ -78,7 +78,7 @@
             u.id AS userid,
             crc.id AS completionid,
             ue.timestart,
-            ue.timeenrolled
+            ue.timecreated
         FROM
             {user} u
         INNER JOIN
@@ -102,8 +102,8 @@
         AND u.deleted = 0
         AND ue.timestart < ?
         AND (ue.timeend > ? OR ue.timeend = 0)
-        AND ue.timeenrolled < ?
-        AND (ue.timeenrolled > ? OR ue.timeenrolled = 0)
+        AND ue.timecreated < ?
+        AND (ue.timecreated > ? OR ue.timecreated = 0)
         ORDER BY
             course,
             userid
