Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-48841

Cannot reset scheduled task to defaults

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Login as admin
      2. Navigate to "Scheduled tasks" in "Site administration > Server"
      3. Click "edit" icon near any of scheduled tasks
      4. Tick "Reset task schedule to defaults", which should disable input fields in the form, and click "Save changes"
      5. "Scheduled tasks" page should load and contain message "Changes saved"
      6. Repeat step 3
      7. Make some input fields empty and click "Save changes"
      8. The page should state that values in the empty fields are invalid.
      Show
      Login as admin Navigate to "Scheduled tasks" in "Site administration > Server" Click "edit" icon near any of scheduled tasks Tick "Reset task schedule to defaults", which should disable input fields in the form, and click "Save changes" "Scheduled tasks" page should load and contain message "Changes saved" Repeat step 3 Make some input fields empty and click "Save changes" The page should state that values in the empty fields are invalid.
    • Affected Branches:
      MOODLE_27_STABLE, MOODLE_28_STABLE
    • Fixed Branches:
      MOODLE_27_STABLE, MOODLE_28_STABLE
    • Pull Master Branch:
      MDL-48841-master

      Description

      Since the upgrade to Moodle 2.8 I cannot reset scheduled tasks.
      I go to edit the task, check the "reset task schedule to defaults" option, the boxes all grey out and then when I submit it returns me to the form with a "required" error above each of the greyed out boxes.

      Despite the fields actually being present in the data array (at least at validation() point):
      Array ( [minute] => 16 [hour] => 4 [day] => * [month] => * [dayofweek] => * [disabled] => 0 [resettodefaults] => 1 [task] => tool_langimport\task\update_langpacks_task [action] => edit [submitbutton] => Save changes [sesskey] => blah)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              kabalin Ruslan Kabalin
              Reporter:
              skylarkelty Skylar Kelty
              Peer reviewer:
              Dan Poltawski
              Integrator:
              David Monllaó
              Tester:
              Mark Nelson
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
              Votes:
              3 Vote for this issue
              Watchers:
              9 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                9/Mar/15