Fix event creation/updating having a popup
Also change translation on the warning Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
parent
adb8592029
commit
84f8e16cd0
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"A user-friendly, emancipatory and ethical tool for gathering, organising, and mobilising.": "A user-friendly, emancipatory and ethical tool for gathering, organising, and mobilising.",
|
||||
"A validation email was sent to {email}": "A validation email was sent to {email}",
|
||||
"Abandon edition": "Abandon edition",
|
||||
"About Mobilizon": "About Mobilizon",
|
||||
"About this event": "About this event",
|
||||
"About this instance": "About this instance",
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
{
|
||||
"A validation email was sent to {email}": "Un email de validation a été envoyé à {email}",
|
||||
"Abandon edition": "Abandonner l'édition",
|
||||
"About this event": "À propos de cet événement",
|
||||
"About this instance": "À propos de cette instance",
|
||||
"About": "À propos",
|
||||
|
|
|
@ -254,6 +254,7 @@ import { ITag } from '@/types/tag.model';
|
|||
import AddressAutoComplete from '@/components/Event/AddressAutoComplete.vue';
|
||||
import { buildFileFromIPicture, buildFileVariable } from '@/utils/image';
|
||||
import IdentityPickerWrapper from '@/views/Account/IdentityPickerWrapper.vue';
|
||||
import { RouteName } from '@/router';
|
||||
|
||||
@Component({
|
||||
components: { IdentityPickerWrapper, AddressAutoComplete, TagInput, DateTimePicker, PictureUpload, Editor },
|
||||
|
@ -514,7 +515,7 @@ export default class EditEvent extends Vue {
|
|||
this.$buefy.dialog.confirm({
|
||||
title,
|
||||
message,
|
||||
confirmText: this.$t('Cancel') as string,
|
||||
confirmText: this.$t('Abandon edition') as string,
|
||||
cancelText: this.$t('Continue editing') as string,
|
||||
type: 'is-warning',
|
||||
hasIcon: true,
|
||||
|
@ -530,6 +531,7 @@ export default class EditEvent extends Vue {
|
|||
}
|
||||
|
||||
beforeRouteLeave(to, from, next) {
|
||||
if (to.name === RouteName.EVENT) return next();
|
||||
this.confirmGoElsewhere(() => next());
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue