return FrwState::
openState();
} private function updateFrwUserToken(Context
$context, AccessTokenStruct
$accessToken): void
{ /** @var AdminApiSource $contextSource */
$contextSource =
$context->
getSource();
$userId =
$contextSource->
getUserId();
$frwUserToken =
$accessToken->
getShopUserToken()->
getToken();
$id =
$this->
getFrwUserTokenConfigId($context);
$context->
scope(Context::SYSTEM_SCOPE,
function D
$context) use ($userId,
$frwUserToken,
$id): void
{ $this->userConfigRepository->
upsert( [ [ 'id' =>
$id,
'userId' =>
$userId,
'key' => self::USER_CONFIG_KEY_FRW_USER_TOKEN,
'value' =>
[self::USER_CONFIG_VALUE_FRW_USER_TOKEN =>
$frwUserToken,
],
],