Skip to content

Conversation

@chandrashekar-nallamilli
Copy link
Collaborator

Cherry-pick fix from release52 to release53

This PR brings the EAV-372 studio update fix to release53.

Upstream status: Pending in Sofie-Automation#1455 (has conflicts)

Changes:

  • fix(EAV-372): settings lost on studio update
  • Additional improvements to studio config handling

This ensures feature parity with our release52 deployment.

@ianshade
Copy link
Collaborator

Do we need this one? We will get the changes once merged upstream

properties not present in apiStudio needed to be taken from the existing studio

refactor(EAV-588): extract `studioFrom` logic

... and add test coverage

refactor(EAV-588): small changes for clarity

fix(EAV-598): make `updateOverrides` respect deep property overrides, not generate invalid overrides, and correctly preserve existing overrides

fix(EAV-588): add null checks
@chandrashekar-nallamilli chandrashekar-nallamilli force-pushed the release53 branch 3 times, most recently from 4df992a to 25fb026 Compare January 21, 2026 12:50
@ianshade
Copy link
Collaborator

can be closed - merged upstream

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.

3 participants