Prüfregel · RSC-ARC-016
Beim Veröffentlichen fehlte eine Einstellung
Findet Adressen im ausgelieferten Code, in denen statt Datenbank oder Server das Wort „undefined“ oder „null“ steht — die zugehörige Einstellung war beim Veröffentlichen nicht gesetzt.
Warum das zählt
Die Adresse eurer Datenbank oder eures Servers steht nicht im Code, sondern in einer Einstellung, die beim Veröffentlichen eingesetzt wird. Fehlt sie, setzt der Build das Wort „undefined“ ein — aus `https://${PROJEKT}.supabase.co` wird `https://undefined.supabase.co`.
Diese Adresse gibt es nicht. Anmeldung, Daten laden und Formulare schlagen bei jedem Nutzer fehl, oft ohne sichtbare Fehlermeldung.
Wir melden nur Adressen, die mit „undefined“ oder „null“ beginnen oder dieses Wort als Host tragen. Fehlermeldungen von Bibliotheken („got undefined/null“) und Typprüfungen zählen nicht.
Prüfstufe
So behebt ihr es
In der Hosting-Oberfläche (Vercel, Netlify, Lovable …) die fehlende Umgebungsvariable setzen und neu veröffentlichen. Im Code beim Start prüfen, ob alle nötigen Werte da sind, statt still weiterzulaufen.