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

Final deprecation of the basewidget JS+templates in core_grades

    XMLWordPrintable

Details

    Description

      Within MDL-77991 we moved away from the initial pattern I created within the 4.1 Grade book project.

      This was done for a couple of reasons:

      1. A backwards compatibility breaking change was introduced in 4.2
      2. It is convoluted inside out curried mess (bit awkward considering I made the component..... whoops)
      3. The class based system in 4.2 should avoid cases that #1 tried to fix

      The current implementors were removed from core as they were replaced with the new class system.

      Given the above, We need to now remove:

      • core/grades basewidget JS. 
      • The deprecated templates in grade/templates/searchwidget/

      Currently I highly doubt other third part devs have used the component besides Adrian so the debug log in the init should be fine for the time being.

      Cheers,

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              mathewmay Mathew May
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Clockify

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.