diff options
| author | tamaina <tamaina@hotmail.co.jp> | 2022-12-19 16:31:21 +0000 |
|---|---|---|
| committer | tamaina <tamaina@hotmail.co.jp> | 2022-12-19 16:31:21 +0000 |
| commit | dd93a07c0f89d6be1b297d23a3d22ac9c6588498 (patch) | |
| tree | c5607435bf6292f5eb9ff047e937d63864591d89 | |
| parent | 12.120.0-alpha.18 (diff) | |
| download | misskey-dd93a07c0f89d6be1b297d23a3d22ac9c6588498.tar.gz misskey-dd93a07c0f89d6be1b297d23a3d22ac9c6588498.tar.bz2 misskey-dd93a07c0f89d6be1b297d23a3d22ac9c6588498.zip | |
fix(client): fix script id of Captcha
| -rw-r--r-- | packages/client/src/components/MkCaptcha.vue | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/packages/client/src/components/MkCaptcha.vue b/packages/client/src/components/MkCaptcha.vue index b399bb8921..6d218389fc 100644 --- a/packages/client/src/components/MkCaptcha.vue +++ b/packages/client/src/components/MkCaptcha.vue @@ -62,14 +62,16 @@ const src = computed(() => { } }); +const scriptId = computed(() => `script-${props.provider}`) + const captcha = computed<Captcha>(() => window[variable.value] || {} as unknown as Captcha); if (loaded) { available.value = true; } else { - (document.getElementById(props.provider) || document.head.appendChild(Object.assign(document.createElement('script'), { + (document.getElementById(scriptId.value) || document.head.appendChild(Object.assign(document.createElement('script'), { async: true, - id: props.provider, + id: scriptId.value, src: src.value, }))) .addEventListener('load', () => available.value = true); |