Skip to content

Add support for complex types in dictionaries and lists #441

@mariajgrimaldi

Description

@mariajgrimaldi

Description

Building on the previous PR that introduced support for dictionaries with primitive types, this proposal aims to extend support to more complex types in lists and dictionaries. This will ensure that events with content such as dictionaries of lists, lists of dictionaries, and lists of data attribute classes are fully supported. These changes will enable the handling by the event bus of events like:

  • org.openedx.learning.discussions.configuration.changed.v1
  • org.openedx.content_authoring.course.certificate_config.changed.v1
  • org.openedx.content_authoring.course.certificate_config.deleted.v1
  • org.openedx.learning.course.notification.requested.v1
  • org.openedx.learning.ora.submission.created.v1

Definition of Done

  • A decision is reached on the proposed changes: are we committing to implementing them?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions