Parcourir la source

allow launch when payments not enabled

master
Jonathan Cobb il y a 4 ans
Parent
révision
b19222f00b
1 fichiers modifiés avec 13 ajouts et 12 suppressions
  1. +13
    -12
      src/_components/modals/LaunchBubbleSettingsModal.vue

+ 13
- 12
src/_components/modals/LaunchBubbleSettingsModal.vue Voir le fichier

@@ -512,17 +512,18 @@ export default {
},

isComplete() {
return (
(this.accountPlan.name !== '' || (this.accountPlan.forkHost !== '' && this.accountPlan.adminEmail !== '')) &&
this.accountPlan.domain !== '' &&
this.accountPlan.locale !== '' &&
this.accountPlan.timezone !== '' &&
this.accountPlan.plan !== '' &&
this.accountPlan.footprint !== '' &&
((this.accountPlan.paymentMethodObject.paymentMethodType != null &&
this.accountPlan.paymentMethodObject.paymentInfo != null) ||
this.accountPlan.paymentMethodObject.uuid != null)
);
return ((
this.accountPlan.name !== '' || (this.accountPlan.forkHost !== '' && this.accountPlan.adminEmail !== '')) &&
this.accountPlan.domain !== '' &&
this.accountPlan.locale !== '' &&
this.accountPlan.timezone !== '' &&
this.accountPlan.plan !== '' &&
this.accountPlan.footprint !== '' &&
(this.configs.paymentsEnabled === false ||
((this.accountPlan.paymentMethodObject.paymentMethodType != null &&
this.accountPlan.paymentMethodObject.paymentInfo != null) ||
this.accountPlan.paymentMethodObject.uuid != null)
));
},

localeTexts: function() {
@@ -683,7 +684,7 @@ export default {
this.errors.clear();
this.$validator.validate().then((valid) => {
if (valid) {
if (this.paymentInfo || this.accountPlan.paymentMethodObject.uuid) {
if (this.configs.paymentsEnabled === false || this.paymentInfo || this.accountPlan.paymentMethodObject.uuid) {
const cloudRegion = this.findRegion(this.cloudRegionUuid);
if (cloudRegion === null) {
this.errors.add({


Chargement…
Annuler
Enregistrer