whitecube / nova-flexible-content

Flexible Content & Repeater Fields for Laravel Nova
MIT License
788 stars 231 forks source link

Compatiblity issue with spatie/laravel-medialibrary ^11.4.2 #505

Closed Senexis closed 6 months ago

Senexis commented 7 months ago

In spatie/media-library version 11.4.3 a change was made to the HasMedia contract. This causes an incompatibility with Flexible Content's HasMediaLibrary trait on line 26.

Media Library: public function getMediaModel(): string; Flexible Content: public function getMediaModel(): HasMedia

For now, the only way I've seen to resolve this issue is to downgrade Media Library:

composer require spatie/laravel-medialibrary:11.4.2