7.x-2.9
[BUGFIX] Better compound ID getter to fix targetted filters (#906)
6db0cbd by Mateu Aguiló Bosch (N)
Fix the targetted filters when using JSON API.
:100644 100644 6c5562b... 3f45095... M src/Plugin/resource/Field/ResourceFieldEntity.php :100644 100644 f13009d... ea8bbb8... M tests/RestfulForbiddenItemsTestCase.test
[FEATURE] Allow joining queries for filters on a target column (#893)
2f57807 by Mateu Aguiló Bosch (N)
Instead of assuming that joins on entity tables always happen at
the entity key level.
To do so use the targetColumn
property in the field definition.
:100644 100644 ff84000... 99ac589... M src/Plugin/resource/DataProvider/CacheDecoratedDataProvider.php :100644 100644 4d5d6d1... 2f01f70... M src/Plugin/resource/DataProvider/DataProviderEntity.php :100644 100644 5992b43... 3008887... M src/Plugin/resource/Decorators/ResourceDecoratorBase.php :100644 100644 4d0b44d... 89cda2c... M src/Plugin/resource/Field/ResourceFieldEntityAlterableInterface.php :100644 100644 222c69e... 22f7c9a... M src/Plugin/resource/Field/ResourceFieldResource.php :100644 100644 7cb88e9... 6013c12... M src/Plugin/resource/Field/ResourceFieldResourceInterface.php :100644 100644 25f06aa... 7632764... M src/Util/EntityFieldQuery.php :000000 100644 0000000... dde1a49... A src/Util/ExplorableDecoratorInterface.php :100644 100644 c607a36... 7e10636... M src/Util/RelationalFilter.php :100644 100644 f8224a8... 7aae05c... M src/Util/RelationalFilterInterface.php