feat: add patch endpoint to update transcript providers #562
+63
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What this does:
This PR adds a DRF Patch endpoint for updating the "provider" field on VideoTranscript records.
Context:
When 2u/Edx wanted to add ai-translated content to the platform part of the project was translating the video transcripts. During the creation of the translated transcripts they were labeled with the
provider="Custom"
which has turned out to be too broad for some of the use cases Edx is looking to build out. We have since added a new provider in this repo and are looking to apply it with this change.The status of the translated transcripts live in an external service (
IDA
in edx terms) and needs access toedx-val
via the REST interface which is the core reason behind this change.This is in regards to the following 2U ticket.
https://2u-internal.atlassian.net/browse/AU-2381