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:
-rw-r--r--web/assets/js/model/xray.js11
-rw-r--r--web/html/xui/form/protocol/trojan.html4
2 files changed, 8 insertions, 7 deletions
diff --git a/web/assets/js/model/xray.js b/web/assets/js/model/xray.js
index 52205a6c..f0f3c1db 100644
--- a/web/assets/js/model/xray.js
+++ b/web/assets/js/model/xray.js
@@ -1913,11 +1913,11 @@ Inbound.TrojanSettings = class extends Inbound.Settings {
this.fallbacks = fallbacks;
}
- addTrojanFallback() {
+ addFallback() {
this.fallbacks.push(new Inbound.TrojanSettings.Fallback());
}
- delTrojanFallback(index) {
+ delFallback(index) {
this.fallbacks.splice(index, 1);
}
@@ -1925,13 +1925,14 @@ Inbound.TrojanSettings = class extends Inbound.Settings {
return new Inbound.TrojanSettings(
Protocols.TROJAN,
json.clients.map(client => Inbound.TrojanSettings.Trojan.fromJson(client)),
- Inbound.TrojanSettings.Fallback.fromJson(json.fallbacks),);
- }
+ json.fallbacks.map(fallback => Inbound.TrojanSettings.Fallback.fromJson(fallback))
+ );
+ }
toJson() {
return {
clients: Inbound.TrojanSettings.toJsonArray(this.trojans),
- fallbacks: Inbound.TrojanSettings.toJsonArray(this.fallbacks),
+ fallbacks: Inbound.TrojanSettings.toJsonArray(this.fallbacks)
};
}
};
diff --git a/web/html/xui/form/protocol/trojan.html b/web/html/xui/form/protocol/trojan.html
index 51389e30..a9e2cb24 100644
--- a/web/html/xui/form/protocol/trojan.html
+++ b/web/html/xui/form/protocol/trojan.html
@@ -24,7 +24,7 @@
<a-form layout="inline">
<a-form-item label="Fallbacks">
<a-row>
- <a-button type="primary" size="small" @click="inbound.settings.addTrojanFallback()">
+ <a-button type="primary" size="small" @click="inbound.settings.addFallback()">
+
</a-button>
</a-row>
@@ -35,7 +35,7 @@
<a-form v-for="(fallback, index) in inbound.settings.fallbacks" layout="inline">
<a-divider style="margin:0;">
fallback[[ index + 1 ]]
- <a-icon type="delete" @click="() => inbound.settings.delTrojanFallback(index)"
+ <a-icon type="delete" @click="() => inbound.settings.delFallback(index)"
style="color: rgb(255, 77, 79);cursor: pointer;"/>
</a-divider>
<table width="100%">