fix(shared-branding): add missing 'who' entry to APP_URLS

The 'who' app was registered in MANA_APPS but never added to APP_URLS,
so getPillAppItems crashed at runtime when mapping over apps with
"Cannot read properties of undefined (reading 'prod')". This was also
flagged by svelte-check as a missing key in the Record<AppIconId, ...>
type but had been ignored.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-04-09 15:08:02 +02:00
parent f0faae0fb9
commit 07b130ff9e

View file

@ -449,17 +449,17 @@ export const MANA_APPS: ManaApp[] = [
id: 'news',
name: 'News Hub',
description: {
de: 'KI-Nachrichten & Leseliste',
en: 'AI News & Reading List',
de: 'Kuratierter Newsfeed',
en: 'Curated News Feed',
},
longDescription: {
de: 'KI-kuratierte Nachrichten mit persönlicher Leseliste und Content-Extraction.',
en: 'AI-curated news with personal reading list and content extraction.',
de: 'Kuratierter Newsfeed aus öffentlichen Quellen mit persönlicher Leseliste — wähle Themen aus, blende Quellen aus und bau dir deinen eigenen Feed.',
en: 'Curated news feed from public sources with a personal reading list — pick topics, hide sources, and shape your own feed.',
},
icon: APP_ICONS.news,
color: '#10b981',
comingSoon: false,
status: 'planning',
status: 'development',
requiredTier: 'guest',
},
{
@ -841,6 +841,7 @@ export const APP_URLS: Record<AppIconId, { dev: string; prod: string }> = {
wisekeep: { dev: 'http://localhost:5173/wisekeep', prod: 'https://mana.how/wisekeep' },
news: { dev: 'http://localhost:5173/news', prod: 'https://mana.how/news' },
mail: { dev: 'http://localhost:5173/mail', prod: 'https://mana.how/mail' },
who: { dev: 'http://localhost:5173/who', prod: 'https://mana.how/who' },
// ─── Separate Apps (own subdomains) ───────────────────────
arcade: { dev: 'http://localhost:5201', prod: 'https://arcade.mana.how' },
};