From 780ab20aeb01d601fb5c690a61042f6b51ac8a01 Mon Sep 17 00:00:00 2001
From: GyDi <zzzgydi@gmail.com>
Date: Sat, 14 Jan 2023 14:51:29 +0800
Subject: [PATCH] fix: add meta fields

---
 src-tauri/src/enhance/field.rs | 4 +++-
 src/utils/clash-fields.ts      | 2 ++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/src-tauri/src/enhance/field.rs b/src-tauri/src/enhance/field.rs
index a61b644..94484fc 100644
--- a/src-tauri/src/enhance/field.rs
+++ b/src-tauri/src/enhance/field.rs
@@ -20,7 +20,7 @@ pub const DEFAULT_FIELDS: [&str; 5] = [
     "rule-providers",
 ];
 
-pub const OTHERS_FIELDS: [&str; 23] = [
+pub const OTHERS_FIELDS: [&str; 25] = [
     "tun",
     "dns",
     "ebpf",
@@ -39,7 +39,9 @@ pub const OTHERS_FIELDS: [&str; 23] = [
     "external-ui",
     "bind-address",
     "authentication",
+    "tls",            // meta
     "sniffer",        // meta
+    "listeners",      // meta
     "sub-rules",      // meta
     "geodata-mode",   // meta
     "tcp-concurrent", // meta
diff --git a/src/utils/clash-fields.ts b/src/utils/clash-fields.ts
index 2b53693..ef2bb15 100644
--- a/src/utils/clash-fields.ts
+++ b/src/utils/clash-fields.ts
@@ -37,7 +37,9 @@ export const OTHERS_FIELDS = [
   "external-ui",
   "bind-address",
   "authentication",
+  "tls", // meta
   "sniffer", // meta
+  "listeners", // meta
   "sub-rules", // meta
   "geodata-mode", // meta
   "tcp-concurrent", // meta
-- 
GitLab