Skip to content

Fix backend catalogs broken by the mosaic merge - #54

Merged
mlopezsegura merged 1 commit into
masterfrom
fix/backend-locales-json
Nov 14, 2026
Merged

mlopezsegura merged 1 commit into
masterfrom
fix/backend-locales-json

Conversation

@mlopezsegura

Copy link
Copy Markdown
Collaborator

Merging master into feature/stream-mosaic (6ffea4f) left error.mosaicApply without its trailing comma in all 22 backend catalogs (Services/Localization/Locales/*.json). BackendText cannot parse them, so its type initializer throws and the service fails at startup. The installer CI stayed green because it does not run the tests.

  • Restores the comma in the 22 catalogs (96 keys each).
  • tests/i18n-backend.test.cjs now expects 96 keys (it was left at 94).

Tests: node --test tests/i18n.test.cjs tests/i18n-backend.test.cjs 38/38, dotnet test tests/OpenStreamMS.Tests 57/57.

🤖 Generated with Claude Code

Merging master into feature/stream-mosaic left error.mosaicApply without its
trailing comma in all 22 backend catalogs, so BackendText could not parse them
and the service failed at startup. Also counts the 96 keys in the test.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mlopezsegura
mlopezsegura merged commit 0b42b86 into master Nov 14, 2026
1 check passed
@mlopezsegura
mlopezsegura deleted the fix/backend-locales-json branch November 14, 2026 12:58
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