branding och namechange

This commit is contained in:
larssand
2026-08-28 20:56:58 +02:00
parent 5cab3a0e17
commit 3cf68cf34a
23 changed files with 146 additions and 89 deletions

View File

@@ -72,6 +72,9 @@ test("backend hydration normalizes persisted entities and settings", () => {
theme: "light",
autoReconnect: false,
audioEnabled: false,
clubName: "JMK RB RaceController",
clubTagline: "RC Timing System",
pdfFooter: "Generated by JMK RB RaceController",
speakerPassingCueEnabled: true,
racePresets: [{ id: "preset_1", name: " Club " }, { id: "preset_empty", name: " " }],
obsOverlay: { rows: 8 },
@@ -109,6 +112,9 @@ test("backend hydration normalizes persisted entities and settings", () => {
assert.equal(state.settings.pitExitWsUrl, "ws://decoder:9003");
assert.equal(state.settings.autoReconnect, false);
assert.equal(state.settings.audioEnabled, false);
assert.equal(state.settings.clubName, "JMK RB");
assert.equal(state.settings.clubTagline, "Live Timing & Race Control");
assert.equal(state.settings.pdfFooter, "Generated by RC RaceCore");
assert.equal(state.settings.speakerPassingCueEnabled, true);
assert.deepEqual(state.settings.racePresets.map((preset) => preset.name), ["Club"]);
assert.deepEqual(state.settings.obsOverlay, { rows: 8 });