Issue #3072076 by JordanDukart, logickal, gabesullice, cgoffin,...
Issue #3072076 by JordanDukart, logickal, gabesullice, cgoffin, patrickfweston, Wim Leers, alexpott, scuba_fly, larowlan, nehiryeli, xjm, borisson_: JSON:API returns a CacheableResponseInterface instance for non-cacheable methods; causes unnecessary exceptions
Showing
- core/modules/jsonapi/src/CacheableResourceResponse.php 25 additions, 0 deletionscore/modules/jsonapi/src/CacheableResourceResponse.php
- core/modules/jsonapi/src/Controller/EntityResource.php 13 additions, 4 deletionscore/modules/jsonapi/src/Controller/EntityResource.php
- core/modules/jsonapi/src/Controller/EntryPoint.php 2 additions, 2 deletionscore/modules/jsonapi/src/Controller/EntryPoint.php
- core/modules/jsonapi/src/EventSubscriber/DefaultExceptionSubscriber.php 9 additions, 2 deletions...sonapi/src/EventSubscriber/DefaultExceptionSubscriber.php
- core/modules/jsonapi/src/EventSubscriber/ResourceResponseSubscriber.php 4 additions, 2 deletions...sonapi/src/EventSubscriber/ResourceResponseSubscriber.php
- core/modules/jsonapi/src/ResourceResponse.php 1 addition, 5 deletionscore/modules/jsonapi/src/ResourceResponse.php
- core/modules/jsonapi/tests/modules/jsonapi_test_non_cacheable_methods/jsonapi_test_non_cacheable_methods.info.yml 3 additions, 0 deletions...eable_methods/jsonapi_test_non_cacheable_methods.info.yml
- core/modules/jsonapi/tests/modules/jsonapi_test_non_cacheable_methods/jsonapi_test_non_cacheable_methods.module 25 additions, 0 deletions...cheable_methods/jsonapi_test_non_cacheable_methods.module
- core/modules/jsonapi/tests/src/Functional/JsonApiRegressionTest.php 63 additions, 0 deletions...es/jsonapi/tests/src/Functional/JsonApiRegressionTest.php
- core/modules/jsonapi/tests/src/Functional/ResourceResponseTestTrait.php 10 additions, 10 deletions...sonapi/tests/src/Functional/ResourceResponseTestTrait.php
- core/modules/jsonapi/tests/src/Functional/ResourceTestBase.php 11 additions, 10 deletions...modules/jsonapi/tests/src/Functional/ResourceTestBase.php
- core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php 3 additions, 0 deletions...sonapi/tests/src/Kernel/Controller/EntityResourceTest.php
Loading
Please register or sign in to comment