Skip to content

Fix `WhereHas` filter bug

Compare
Choose a tag to compare
@lindyhopchris lindyhopchris released this 08 Dec 18:35
· 167 commits to develop since this release

Upgrading

composer up laravel-json-api/*

Changed

  • The maximum PHP version is now 8.0. PHP 8.1 is not supported because it introduces a breaking change. The next major version of this package will add support for PHP 8.1.

Fixed

  • #139 Fix the WhereHas and WhereDoesntHave filters. Previously these were not iterating over the filters from the correct resource schema - they were iterating over the filters from the schema to which the relationship belonged. They now correctly iterate over the filters from the schema for the resource that is on the inverse side of the relationship.