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:
authorMHSanaei <ho3ein.sanaei@gmail.com>2024-03-11 15:44:24 +0300
committerMHSanaei <ho3ein.sanaei@gmail.com>2024-03-11 18:10:11 +0300
commit5b87b1253555b7e932f79bd86795e350f9f3de2e (patch)
tree711ca9b226f2cf9d041db50f81c975913c76ea23 /web/assets
parent8908e8b16a3457c1353cec163a79cd82338be336 (diff)
[sub] JSON sub enhancement + minor changes
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
Diffstat (limited to 'web/assets')
-rw-r--r--web/assets/js/model/outbound.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/web/assets/js/model/outbound.js b/web/assets/js/model/outbound.js
index f62b06b9..0b699f49 100644
--- a/web/assets/js/model/outbound.js
+++ b/web/assets/js/model/outbound.js
@@ -397,6 +397,7 @@ class StreamSettings extends CommonClass {
quicSettings=new QuicStreamSettings(),
grpcSettings=new GrpcStreamSettings(),
httpupgradeSettings=new HttpUpgradeStreamSettings(),
+ sockopt = undefined,
) {
super();
this.network = network;
@@ -410,6 +411,7 @@ class StreamSettings extends CommonClass {
this.quic = quicSettings;
this.grpc = grpcSettings;
this.httpupgrade = httpupgradeSettings;
+ this.sockopt = sockopt;
}
get isTls() {
@@ -441,6 +443,7 @@ class StreamSettings extends CommonClass {
QuicStreamSettings.fromJson(json.quicSettings),
GrpcStreamSettings.fromJson(json.grpcSettings),
HttpUpgradeStreamSettings.fromJson(json.httpupgradeSettings),
+ SockoptStreamSettings.fromJson(json.sockopt),
);
}