diff --git a/packages/playground/src/components/manage_gateway_dialog.vue b/packages/playground/src/components/manage_gateway_dialog.vue index 6678598755..dbac89cf1b 100644 --- a/packages/playground/src/components/manage_gateway_dialog.vue +++ b/packages/playground/src/components/manage_gateway_dialog.vue @@ -132,7 +132,7 @@
- +
, hideTitle: Boolean, status: String as PropType, + useFqdn: Boolean, }, emits: { "update:model-value": (domain?: DomainInfo) => true || domain, @@ -175,7 +176,7 @@ export default { }); const disableSelectedDomain = computed(() => enableCustomDomain.value && props.filters.ipv4 === true); - const useFQDN = computed(() => enableCustomDomain.value && props.filters.ipv4 === false); + const useFQDN = computed(() => enableCustomDomain.value && (props.useFqdn || props.filters.ipv4 === false)); const domain = computed(() => { return { diff --git a/packages/playground/src/components/node_selector/TfSelectionDetails.vue b/packages/playground/src/components/node_selector/TfSelectionDetails.vue index 28c30fe945..714d403133 100644 --- a/packages/playground/src/components/node_selector/TfSelectionDetails.vue +++ b/packages/playground/src/components/node_selector/TfSelectionDetails.vue @@ -57,6 +57,7 @@ :hide-title="$props.disableNodeSelection" v-model="domain" v-model:status="domainStatus" + :use-fqdn="$props.useFqdn" v-if="requireDomain" /> @@ -104,6 +105,7 @@ export default { requireDomain: Boolean, disableNodeSelection: { type: Boolean, default: () => false }, status: String as PropType, + useFqdn: Boolean, }, emits: { "update:model-value": (value: SelectionDetails) => true || value,