diff --git a/apps/frontend/src/routes/HomePage.tsx b/apps/frontend/src/routes/HomePage.tsx index 22f425e..2b022e0 100644 --- a/apps/frontend/src/routes/HomePage.tsx +++ b/apps/frontend/src/routes/HomePage.tsx @@ -205,7 +205,15 @@ export function HomePage() { category: null, favorite: false, order: 0, - alias: [d.ip, d.mac].filter((v): v is string => !!v), + // NUR die IP als Alias, NICHT die MAC-Adresse (siehe Bugreport): eine + // MAC wie "AA:BB:CC:DD:EE:55" enthält rein zufällig oft kurze + // Ziffernfolgen, die dann Geräte treffen ließen, ohne dass irgendwo + // in der Ergebniskarte ersichtlich war, WARUM ("55" fand z. B. + // "cam-garage", dessen Name/IP gar keine "55" enthielt - nur die MAC, + // die gar nicht angezeigt wird). Die IP-Suche ("47" findet + // "192.168.1.47") bleibt bewusst erhalten, das ist die eigentlich + // gewünschte/dokumentierte Funktion. + alias: d.ip ? [d.ip] : [], description: d.ip, })); const readLaterSearchItems: SearchResult[] = (readLaterItems ?? []).map((r) => ({