File tree Expand file tree Collapse file tree 4 files changed +20
-8
lines changed
CustomerGraphQl/etc/graphql
Model/Resolver/CacheKey/FactorProvider Expand file tree Collapse file tree 4 files changed +20
-8
lines changed Original file line number Diff line number Diff line change 176176 <item name =" Magento\CustomerGraphQl\Model\Resolver\Customer" xsi : type =" string" >
177177 Magento\CustomerGraphQl\Model\Resolver\Cache\Customer\ResolverCacheIdentity
178178 </item >
179- <item name =" Magento\CustomerGraphQl\Model\Resolver\IsSubscribed" xsi : type =" string" >
180- Magento\CustomerGraphQl\Model\Resolver\Cache\Subscriber\ResolverCacheIdentity
181- </item >
182179 </argument >
183180 </arguments >
184181 </type >
208205 <item name =" Magento\CustomerGraphQl\Model\Resolver\Customer" xsi : type =" array" >
209206 <item name =" current_customer_id" xsi : type =" string" >Magento\CustomerGraphQl\Model\Resolver\CacheKey\FactorProvider\CurrentCustomerId</item >
210207 </item >
211- <item name =" Magento\CustomerGraphQl\Model\Resolver\IsSubscribed" xsi : type =" array" >
212- <item name =" parent_customer_entity_id" xsi : type =" string" >Magento\CustomerGraphQl\Model\Resolver\CacheKey\FactorProvider\ParentCustomerEntityId</item >
213- </item >
214208 </argument >
215209 </arguments >
216210 </type >
Original file line number Diff line number Diff line change 55 */
66declare (strict_types=1 );
77
8- namespace Magento \CustomerGraphQl \Model \Resolver \CacheKey \FactorProvider ;
8+ namespace Magento \NewsletterGraphQl \Model \Resolver \CacheKey \FactorProvider ;
99
1010use Magento \Customer \Api \Data \CustomerInterface ;
1111use Magento \GraphQl \Model \Query \ContextInterface ;
Original file line number Diff line number Diff line change 88<config xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : noNamespaceSchemaLocation =" urn:magento:framework:ObjectManager/etc/config.xsd" >
99 <type name =" Magento\Framework\App\Cache\Tag\Strategy\Factory" >
1010 <arguments >
11- <argument >
11+ <argument name = " customStrategies " xsi : type = " array " >
1212 <item name =" Magento\Newsletter\Model\Subscriber" xsi : type =" object" >Magento\NewsletterGraphQl\Model\Resolver\Cache\Subscriber\TagsStrategy</item >
1313 </argument >
1414 </arguments >
Original file line number Diff line number Diff line change 2525 </argument >
2626 </arguments >
2727 </type >
28+ <type name =" Magento\GraphQlResolverCache\Model\Resolver\Result\ResolverIdentityClassProvider" >
29+ <arguments >
30+ <argument name =" cacheableResolverClassNameIdentityMap" xsi : type =" array" >
31+ <item name =" Magento\NewsletterGraphQl\Model\Resolver\IsSubscribed" xsi : type =" string" >
32+ Magento\NewsletterGraphQl\Model\Resolver\Cache\Subscriber\ResolverCacheIdentity
33+ </item >
34+ </argument >
35+ </arguments >
36+ </type >
37+ <type name =" Magento\GraphQlResolverCache\Model\Resolver\Result\CacheKey\Calculator\Provider" >
38+ <arguments >
39+ <argument name =" factorProviders" xsi : type =" array" >
40+ <item name =" Magento\NewsletterGraphQl\Model\Resolver\IsSubscribed" xsi : type =" array" >
41+ <item name =" parent_customer_entity_id" xsi : type =" string" >Magento\NewsletterGraphQl\Model\Resolver\CacheKey\FactorProvider\ParentCustomerEntityId</item >
42+ </item >
43+ </argument >
44+ </arguments >
45+ </type >
2846</config >
You can’t perform that action at this time.
0 commit comments