Add computed default for path
parent
de7de284d5
commit
4a7984ee94
|
@ -159,6 +159,7 @@ THE SOFTWARE.
|
|||
},
|
||||
path: {
|
||||
default: '',
|
||||
computed: '/var/www/example.com', // No default value, but a default computed
|
||||
enabled: true,
|
||||
},
|
||||
documentRoot: {
|
||||
|
@ -223,6 +224,11 @@ THE SOFTWARE.
|
|||
if (!data.computed.trim()) {
|
||||
data.computed = data.default;
|
||||
}
|
||||
|
||||
// Ensure there is a default path
|
||||
if (!this.$props.data.path.value.trim()) {
|
||||
this.$props.data.path.computed = `/var/www/${data.computed}`;
|
||||
}
|
||||
},
|
||||
deep: true,
|
||||
},
|
||||
|
@ -240,6 +246,15 @@ THE SOFTWARE.
|
|||
},
|
||||
deep: true,
|
||||
},
|
||||
// Ensure there is a default path
|
||||
'$props.data.path': {
|
||||
handler(data) {
|
||||
if (!data.computed.trim()) {
|
||||
data.computed = `/var/www/${this.$props.data.domain.computed}`;
|
||||
}
|
||||
},
|
||||
deep: true,
|
||||
},
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
|
Loading…
Reference in New Issue