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

Extend link_subsystem calls to allow components to specify privacy fields when linking

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • 3.3.6, 3.4.3
    • 3.3.5, 3.4.2, 3.5
    • Privacy

      Looking at the portfolio (and this may be the case for some other areas too), I see a situation where a given component calls the portfolio subsystem, which links to the plugin types (portfolio). The plugin types (Mahara for example) link externally.

      The issue I see here is that only the component (let's use forum as an example), knows what data it passes to the subsystem, and which subsequently gets exported externally. The subsystem and the plugins just pass it along, and don't know this. To me, it sounds like we need a way to say something like "Link subsystem with this data" - which we currently don't have with the link subsystem class. Right now, we don't / can't describe metadata about the fields sent externally through this flow: forum -> portfolio subsystem -> mahara plugin.

      I'd think one way to address this would be to allow passing in fields to link_subsystem.

            jaked Jake Dallimore
            jaked Jake Dallimore
            David Monllaó David Monllaó
            Andrew Lyons Andrew Lyons
            CiBoT CiBoT
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

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