Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'web/assets/js/model')
-rw-r--r--web/assets/js/model/inbound.js3
-rw-r--r--web/assets/js/model/outbound.js3
2 files changed, 4 insertions, 2 deletions
diff --git a/web/assets/js/model/inbound.js b/web/assets/js/model/inbound.js
index d4df6d36..5d167ead 100644
--- a/web/assets/js/model/inbound.js
+++ b/web/assets/js/model/inbound.js
@@ -1073,8 +1073,9 @@ class UdpMask extends XrayCommonClass {
case 'mkcp-aes128gcm':
return { password: settings.password || '' };
case 'header-dns':
- case 'xdns':
return { domain: settings.domain || '' };
+ case 'xdns':
+ return { domains: Array.isArray(settings.domains) ? settings.domains : [] };
case 'xicmp':
return { ip: settings.ip || '', id: settings.id ?? 0 };
case 'mkcp-original':
diff --git a/web/assets/js/model/outbound.js b/web/assets/js/model/outbound.js
index c0808c1d..9a26a954 100644
--- a/web/assets/js/model/outbound.js
+++ b/web/assets/js/model/outbound.js
@@ -573,8 +573,9 @@ class UdpMask extends CommonClass {
case 'mkcp-aes128gcm':
return { password: settings.password || '' };
case 'header-dns':
- case 'xdns':
return { domain: settings.domain || '' };
+ case 'xdns':
+ return { resolvers: Array.isArray(settings.resolvers) ? settings.resolvers : [] };
case 'xicmp':
return { ip: settings.ip || '', id: settings.id ?? 0 };
case 'mkcp-original':