From b3e44033248e22d78fb98271245b1d46e9973626 Mon Sep 17 00:00:00 2001 From: utchoang Date: Mon, 8 Mar 2021 11:12:41 +0700 Subject: [PATCH] fix upload SSL certificate failed in the project view --- ui/src/views/AutogenView.vue | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/ui/src/views/AutogenView.vue b/ui/src/views/AutogenView.vue index 157d7d7eb3c5..a41b17d47bfc 100644 --- a/ui/src/views/AutogenView.vue +++ b/ui/src/views/AutogenView.vue @@ -964,6 +964,9 @@ export default { } break } + if (!input) { + continue + } if (action.mapping && key in action.mapping && action.mapping[key].options) { params[key] = action.mapping[key].options[input] } else if (param.type === 'list') { @@ -987,12 +990,14 @@ export default { } } - if (action.mapping) { - for (const key in action.mapping) { - if (!action.mapping[key].value) { - continue + if (!this.projectView || !['uploadSslCert'].includes(action.api)) { + if (action.mapping) { + for (const key in action.mapping) { + if (!action.mapping[key].value) { + continue + } + params[key] = action.mapping[key].value(this.resource, params) } - params[key] = action.mapping[key].value(this.resource, params) } }