openedx / openedx/frontend-app-authoring
Bug: Different Transcripts on "Update available" preview
Open
Nobody has claimed this yet.
help wanted
- Dominant language
- TypeScript
- Stars
- 17
- Forks
- 218
- Avg merge
- 9d 20h
- Merged PRs (30d)
- 20
Description
Steps to reproduce
- Create a library video with one or more transcripts (here, I used your mp4 video link, but it happens with the imported transcripts from the example youtube video too).
- Publish the library video.
- Copy it to the clipboard.
- Paste into a course. Note that the transcripts are displaying fine here
- Re-edit the library video, and replace a transcript. Wait for it to process fully before hitting Save.
- Publish the library video again.
- Return to the course LibraryBlock, and refresh to see the "updates available" button. Click it. Bug: the downstream (course) video preview shows the updated English transcript from upstream, not the actual transcript that's on the downstream block.
- Accept changes.
https://github.com/user-attachments/assets/dbba8b3a-c363-41ee-a55c-be1f9b62c53a
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the library-video and course LibraryBlock flow in the frontend-app-authoring React application, including replacing a transcript and opening the “updates available” preview. Compare the preview transcript with the transcript currently stored on the downstream block; done means the preview shows the downstream transcript before changes are accepted.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100