Skip to content

Multi-hearing cross compatibility#2174

Open
delexagon wants to merge 1 commit into
codeforboston:mainfrom
delexagon:multi-video-backend-crosscompatible
Open

Multi-hearing cross compatibility#2174
delexagon wants to merge 1 commit into
codeforboston:mainfrom
delexagon:multi-video-backend-crosscompatible

Conversation

@delexagon

Copy link
Copy Markdown
Collaborator

Summary

This pull request makes hearing search compatible with past and future versions of hearings, and adds scripts to convert from old to new.

Steps to test/reproduce

  1. Copy transcription to hearing with migrateHearingTranscription or something
  2. For each step, check that /hearings displays relevant hearing, that /hearing/xxxx correctly shows the video, and that no error for syncHearings appears in the Firebase logs.
  3. Confirm that after yarn firebase-admin run-script updateHearingVideoFormat --env local (and single hearing version), the hearing appears correctly in Firebase with both versions.
  4. Confirm that after yarn firebase-admin run-script cleanupHearingVideoFormat --env local, components related to the old format are removed from Firebase.

@vercel

vercel Bot commented Jun 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
maple-dev Ready Ready Preview, Comment Jun 24, 2026 4:32am

Request Review

@delexagon

delexagon commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator Author

@Mephistic I think this is an appropriate start; I didn't find anything that would break with both versions present other than the search.

@delexagon

Copy link
Copy Markdown
Collaborator Author

Sometime tomorrow I'm going to update the main multi-video-backend with this commit, but I need to sleep for tonight.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant