From deccff623a0949fc6a3c02580efd3d20b5a59eeb Mon Sep 17 00:00:00 2001 From: MystiPanda Date: Sat, 20 Apr 2024 17:42:36 +0800 Subject: [PATCH] fix: default value for tun --- src/components/setting/mods/tun-viewer.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/setting/mods/tun-viewer.tsx b/src/components/setting/mods/tun-viewer.tsx index 9720f32f..01a1df9e 100644 --- a/src/components/setting/mods/tun-viewer.tsx +++ b/src/components/setting/mods/tun-viewer.tsx @@ -50,12 +50,12 @@ export const TunViewer = forwardRef((props, ref) => { try { let tun = { stack: values.stack, - device: values.device, + device: values.device === "" ? "Meta" : values.device, "auto-route": values.autoRoute, "auto-detect-interface": values.autoDetectInterface, - "dns-hijack": values.dnsHijack, + "dns-hijack": values.dnsHijack[0] === "" ? [] : values.dnsHijack, "strict-route": values.strictRoute, - mtu: values.mtu, + mtu: values.mtu ?? 1500, }; await patchClash({ tun }); await mutateClash(