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

Create efficency for communication data change from api and dynamic fields

XMLWordPrintable

      Communication api have got two types of data to update: 1. The data saved in core, ef room name, avatar name etc. 2. The dynamic form fields where any sort of info should be sent to the communication provider.

      Changing any data in communication api and dyniamic fields now triggers a task and everything happens in one task and technically it has be one task to update the room. That means, core communication api wont have any understanding of the dynamic form fields coming from the plugin and what needs to saved. Example, nothing changed in the dynamic form fields but with the click save changes, it will add a task.

      Add a checking layer in api to understand the change before adding a task for efficiency. List of fields to keep an eye on:

      • Room name
      • Avatar
      • Room topic – coming from dyniamic form fields in matrix, but can be anything from the plugins

            Unassigned Unassigned
            safat.shahin@moodle.com Safat Shahin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

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