UI: Fix upload SSL certificate failed in the project view (#4761)

This commit is contained in:
Hoang Nguyen 2021-03-09 20:52:33 +07:00 committed by GitHub
parent 3a82392941
commit 54853aa7c5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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)
}
}