Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-4525

Optimise retrieving the course categories filter as it is called per category

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Done
    • Icon: Minor Minor
    • 4.4.0
    • 4.3.0
    • Filters
    • Hide

      This issue only needs to be tested in 1 device.

      This issue should be tested by a developer because it requires inspecting network requests.

      1. Install the app in the device and open the Network inspector.
      2. Login in a 4.3 or older site.
      3. After My Courses or Dashboard is loaded, search the WebService call to core_filters_get_available_in_context using contextlevel=coursecat. Check that a single WS call is sending a list of categories instead of having 1 WS request per category.
      Show
      This issue only needs to be tested in 1 device. This issue should be tested by a developer because it requires inspecting network requests. Install the app in the device and open the Network inspector. Login in a 4.3 or older site. After My Courses or Dashboard is loaded, search the WebService call to core_filters_get_available_in_context using contextlevel=coursecat. Check that a single WS call is sending a list of categories instead of having 1 WS request per category.
    • MOODLE_403_STABLE
    • MOODLE_404_STABLE
    • Moodle Apps - 2024 i1.2, Moodle Apps - 2024 i1.3

      Optimise retrieving the course categories filter as it is called once per category in the My course page (to filter the category names). We should try to get all the categories filters at once as it's done with courses or activities.

            dpalou Dani Palou
            jleyva Juan Leyva
            Pau Ferrer Pau Ferrer
            Juan Leyva Juan Leyva
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

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