Commit 2bb0d089 authored by Kushal Pandya's avatar Kushal Pandya

Merge branch '44698-recaptcha' into 'master'

Prevent unload when Recaptcha is open

Closes #44698

See merge request gitlab-org/gitlab-ce!24625
parents 6b67eb5b 704167db
...@@ -10,6 +10,7 @@ import descriptionComponent from './description.vue'; ...@@ -10,6 +10,7 @@ import descriptionComponent from './description.vue';
import editedComponent from './edited.vue'; import editedComponent from './edited.vue';
import formComponent from './form.vue'; import formComponent from './form.vue';
import recaptchaModalImplementor from '../../vue_shared/mixins/recaptcha_modal_implementor'; import recaptchaModalImplementor from '../../vue_shared/mixins/recaptcha_modal_implementor';
import { __ } from '~/locale';
export default { export default {
components: { components: {
...@@ -201,8 +202,8 @@ export default { ...@@ -201,8 +202,8 @@ export default {
methods: { methods: {
handleBeforeUnloadEvent(e) { handleBeforeUnloadEvent(e) {
const event = e; const event = e;
if (this.showForm && this.issueChanged) { if (this.showForm && this.issueChanged && !this.showRecaptcha) {
event.returnValue = 'Are you sure you want to lose your issue information?'; event.returnValue = __('Are you sure you want to lose your issue information?');
} }
return undefined; return undefined;
}, },
......
---
title: Prevent unload when Recaptcha is open
merge_request: 24625
author:
type: fixed
...@@ -717,6 +717,9 @@ msgstr "" ...@@ -717,6 +717,9 @@ msgstr ""
msgid "Are you sure you want to lose unsaved changes?" msgid "Are you sure you want to lose unsaved changes?"
msgstr "" msgstr ""
msgid "Are you sure you want to lose your issue information?"
msgstr ""
msgid "Are you sure you want to regenerate the public key? You will have to update the public key on the remote server before mirroring will work again." msgid "Are you sure you want to regenerate the public key? You will have to update the public key on the remote server before mirroring will work again."
msgstr "" msgstr ""
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment