validateBrandingPatch validated storage-key values but never assigned them into the output — PUT /workspace/branding with a logo/background silently did nothing, so admins could never set them. Also ACCENT_HEX gains /i (uppercase hex accepted, canonicalized to lowercase on read). Tests unpinned from the buggy behavior; 41/41 green. |
||
|---|---|---|
| .. | ||
| migrations | ||
| src | ||
| package.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||