Skip to content

Commit

Permalink
fix: error during recaptcha verification
Browse files Browse the repository at this point in the history
  • Loading branch information
bartoszherba committed Jun 28, 2022
1 parent c56d15d commit 86b3035
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/deploy-vue-storefront-cloud.yml
Expand Up @@ -100,7 +100,7 @@ jobs:
VSF_REDIS_CACHE_INVALIDATE_KEY: magento2vsf2
VSF_REDIS_CACHE_INVALIDATE_URL: /cache-invalidate

VSF_RECAPTCHA_ENABLED: false
VSF_RECAPTCHA_ENABLED: true
VSF_RECAPTCHA_HIDE_BADGE: false
VSF_RECAPTCHA_VERSION: 3
VSF_RECAPTCHA_SIZE: invisible
Expand Down
3 changes: 2 additions & 1 deletion .vuestorefrontcloud/docker/nuxt.config.additional.js
Expand Up @@ -7,7 +7,8 @@ export default () => {
...baseDefaults,
modules: [
...baseDefaults.modules,
'@nuxtjs/sentry'
'@nuxtjs/sentry',
'@nuxtjs/recaptcha',
],
sentry: {
dsn: process.env.VSF_SENTRY_DSN,
Expand Down
6 changes: 3 additions & 3 deletions packages/theme/nuxt.config.js
Expand Up @@ -262,10 +262,10 @@ export default () => {
baseConfig.modules.push('@nuxtjs/recaptcha');

baseConfig.recaptcha = {
hideBadge: process.env.VSF_RECAPTCHA_HIDE_BADGE, // Hide badge element (v3 & v2 via size=invisible)
hideBadge: Boolean(process.env.VSF_RECAPTCHA_HIDE_BADGE), // Hide badge element (v3 & v2 via size=invisible)
siteKey: process.env.VSF_RECAPTCHA_SITE_KEY, // Site key for requests
version: process.env.VSF_RECAPTCHA_VERSION, // Version 2 or 3
size: process.env.VSF_RECATPCHA_SIZE, // Size: 'compact', 'normal', 'invisible' (v2)
version: Number(process.env.VSF_RECAPTCHA_VERSION), // Version 2 or 3
size: process.env.VSF_RECAPTCHA_SIZE, // Size: 'compact', 'normal', 'invisible' (v2)
};

baseConfig.publicRuntimeConfig = {
Expand Down
1 change: 1 addition & 0 deletions packages/theme/package.json
Expand Up @@ -32,6 +32,7 @@
"@nuxtjs/composition-api": "^0.31.0",
"@nuxtjs/device": "^2.1.0",
"@nuxtjs/pwa": "^3.3.5",
"@nuxtjs/recaptcha": "^1.1.1",
"@nuxtjs/style-resources": "^1.2.1",
"@pinia/nuxt": "^0.1.8",
"@storefront-ui/vue": "^0.13.0",
Expand Down
19 changes: 12 additions & 7 deletions yarn.lock
Expand Up @@ -1718,7 +1718,7 @@
tslib "~2.3.0"
value-or-promise "1.0.11"

"@graphql-typed-document-node/core@^3.1.1":
"@graphql-typed-document-node/core@^3.0.0":
version "3.1.1"
resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.1.1.tgz#076d78ce99822258cf813ecc1e7fa460fa74d052"
integrity sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==
Expand Down Expand Up @@ -3299,6 +3299,11 @@
serve-static "^1.14.1"
workbox-cdn "^5.1.4"

"@nuxtjs/recaptcha@^1.1.1":
version "1.1.1"
resolved "https://registry.yarnpkg.com/@nuxtjs/recaptcha/-/recaptcha-1.1.1.tgz#21f9dcd53d7b869b570ab4829404df1200ed26de"
integrity sha512-maHqf6x6EgfRm7lvjK7nTwle/17cRzMkeFDWPGdcdKjDnAjuli7Mei5qPG0CFZX1zG9ohIEv+0QEs7fgudyLrg==

"@nuxtjs/style-resources@^1.0.0", "@nuxtjs/style-resources@^1.2.1":
version "1.2.1"
resolved "https://registry.yarnpkg.com/@nuxtjs/style-resources/-/style-resources-1.2.1.tgz#9a2b6580b2ed9b06e930bee488a56b8376a263de"
Expand Down Expand Up @@ -10422,7 +10427,7 @@ graphql-sse@^1.0.1:
resolved "https://registry.yarnpkg.com/graphql-sse/-/graphql-sse-1.0.6.tgz#4f98e0a06f2020542ed054399116108491263224"
integrity sha512-y2mVBN2KwNrzxX2KBncQ6kzc6JWvecxuBernrl0j65hsr6MAS3+Yn8PTFSOgRmtolxugepxveyZVQEuaNEbw3w==

graphql-tag@^2.11.0, graphql-tag@^2.12.6:
graphql-tag@^2.11.0, graphql-tag@^2.12.3, graphql-tag@^2.12.6:
version "2.12.6"
resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.12.6.tgz#d441a569c1d2537ef10ca3d1633b48725329b5f1"
integrity sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==
Expand Down Expand Up @@ -18954,10 +18959,10 @@ trim-newlines@^3.0.0:
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==

ts-invariant@^0.10.3:
version "0.10.3"
resolved "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.10.3.tgz#3e048ff96e91459ffca01304dbc7f61c1f642f6c"
integrity sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==
ts-invariant@^0.9.4:
version "0.9.4"
resolved "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.9.4.tgz#42ac6c791aade267dd9dc65276549df5c5d71cac"
integrity sha512-63jtX/ZSwnUNi/WhXjnK8kz4cHHpYS60AnmA6ixz17l7E12a5puCWFlNpkne5Rl0J8TBPVHpGjsj4fxs8ObVLQ==
dependencies:
tslib "^2.1.0"

Expand Down Expand Up @@ -20523,7 +20528,7 @@ yocto-queue@^0.1.0:
resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==

zen-observable-ts@^1.2.5:
zen-observable-ts@^1.2.0:
version "1.2.5"
resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz#6c6d9ea3d3a842812c6e9519209365a122ba8b58"
integrity sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==
Expand Down

0 comments on commit 86b3035

Please sign in to comment.