File tree Expand file tree Collapse file tree 2 files changed +22
-2
lines changed
ReCaptchaVersion3Invisible/Model
ReCaptchaWebapiGraphQl/Model/Resolver Expand file tree Collapse file tree 2 files changed +22
-2
lines changed Original file line number Diff line number Diff line change 88
99namespace Magento \ReCaptchaVersion3Invisible \Model ;
1010
11+ use Magento \Framework \ObjectManager \ResetAfterRequestInterface ;
1112use Magento \ReCaptchaValidationApi \Api \Data \ValidationConfigInterface ;
1213use Magento \ReCaptchaVersion3Invisible \Model \Frontend \UiConfigProvider ;
1314use Magento \ReCaptchaVersion3Invisible \Model \Frontend \ValidationConfigProvider ;
1415
15- class Config
16+ class Config implements ResetAfterRequestInterface
1617{
1718 /**
1819 * @var string|null
@@ -161,4 +162,14 @@ private function getUiConfig(): array
161162 }
162163 return $ this ->uiConfig ;
163164 }
165+
166+ /**
167+ * @inheritDoc
168+ */
169+ public function _resetState (): void
170+ {
171+ $ this ->websiteKey = null ;
172+ $ this ->uiConfig = [];
173+ $ this ->validationConfig = null ;
174+ }
164175}
Original file line number Diff line number Diff line change 1212use Magento \Framework \GraphQl \Config \Element \Field ;
1313use Magento \Framework \GraphQl \Query \ResolverInterface ;
1414use Magento \Framework \GraphQl \Schema \Type \ResolveInfo ;
15+ use Magento \Framework \ObjectManager \ResetAfterRequestInterface ;
1516use Magento \ReCaptchaFrontendUi \Model \CaptchaTypeResolver ;
1617use Magento \ReCaptchaFrontendUi \Model \ErrorMessageConfig ;
1718use Magento \ReCaptchaVersion3Invisible \Model \Config ;
1819
19- class ReCaptchaV3 implements ResolverInterface
20+ class ReCaptchaV3 implements ResolverInterface, ResetAfterRequestInterface
2021{
2122 private const RECAPTCHA_TYPE = 'recaptcha_v3 ' ;
2223
@@ -128,4 +129,12 @@ public function getFailureMessage(): string
128129 }
129130 return $ this ->failureMessage ;
130131 }
132+
133+ /**
134+ * @inheritDoc
135+ */
136+ public function _resetState (): void
137+ {
138+ $ this ->isEnabled = null ;
139+ }
131140}
You can’t perform that action at this time.
0 commit comments