瀏覽代碼

allow launch when payments not enabled

master
Jonathan Cobb 4 年之前
父節點
當前提交
b19222f00b
共有 1 個檔案被更改,包括 13 行新增12 行删除
  1. +13
    -12
      src/_components/modals/LaunchBubbleSettingsModal.vue

+ 13
- 12
src/_components/modals/LaunchBubbleSettingsModal.vue 查看文件

@@ -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({


Loading…
取消
儲存