[SE-4235] Add missing parameter processors code

Description

Somewhere between versions 2.0.0 and 2.1.0, the code to handle external parameter processors was dropped. This PR adds it back. Without this, external processors that are specified in the [parameter processors settings](https://github.com/edx/xblock-lti-consumer#configuring-the-parameter-processors-settings) is not called.

*Jira Tickets:* (https://openedx.atlassian.net/browse/OSPR-5686)

*Sandbox URL:* TBD

*Testing Instructions:*

1. Install this branch on your xblock runtime environment (for example xblock-sdk).
2. Test the parameter processors from tahoe-lti as per the [test instructions provided](https://github.com/appsembler/tahoe-lti#development-guide)
3. Verify that the external parameter processors are being called correctly.

*Reviewers*

  • [ ] @gabor-boros

  • [ ] edX reviewer TBD

Activity

Show:
Sarina Canelake
April 28, 2021, 5:31 PM

I’m assigning this to you since you asked Giovanni to take a look.

Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Ned Batchelder

Reporter

Open Source Pull Request Bot

Labels

Contributor Name

Pooja Kulkarni

Repo

edx/xblock-lti-consumer

Customer

Github Lines Added

16

Github Lines Deleted

3