Beschreibung
getSocialNetworkProfile() hat den Rückgabetyp SocialNetworkProfile (nicht nullable), gibt aber null zurück, wenn die Beziehung in der DB null ist.
Fehlermeldung
TypeError: App\Entity\SocialNetworkFeedItem::getSocialNetworkProfile():
Return value must be of type App\Entity\SocialNetworkProfile, null returned
at SocialNetworkFeedItem.php line 83
Häufigkeit
Tritt regelmäßig auf — es gibt FeedItems in der DB ohne zugehöriges SocialNetworkProfile.
Zusammenhang
Dieses Problem hängt mit Issue #1289 zusammen (null tabName durch null Profile). Die NOT NULL Migration (#1287) wurde zwar erstellt, aber offenbar gibt es noch alte Daten ohne Profile.
Betroffene Dateien
src/Entity/SocialNetworkFeedItem.php:83
Lösungsvorschlag
- Rückgabetyp auf
?SocialNetworkProfile ändern
- Alte Daten bereinigen: FeedItems ohne Profile löschen oder zuordnen
- Nach der Datenbereinigung den NOT NULL Constraint sicherstellen
🤖 Generated with Claude Code
Beschreibung
getSocialNetworkProfile()hat den RückgabetypSocialNetworkProfile(nicht nullable), gibt abernullzurück, wenn die Beziehung in der DBnullist.Fehlermeldung
Häufigkeit
Tritt regelmäßig auf — es gibt FeedItems in der DB ohne zugehöriges SocialNetworkProfile.
Zusammenhang
Dieses Problem hängt mit Issue #1289 zusammen (null tabName durch null Profile). Die NOT NULL Migration (#1287) wurde zwar erstellt, aber offenbar gibt es noch alte Daten ohne Profile.
Betroffene Dateien
src/Entity/SocialNetworkFeedItem.php:83Lösungsvorschlag
?SocialNetworkProfileändern🤖 Generated with Claude Code