File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed
frontend/src/views/website/website/config/basic/stream Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -65,9 +65,27 @@ const submit = async () => {
6565onMounted (async () => {
6666 const res = await getWebsite (props .id );
6767 form .value .streamPorts = res .data .streamPorts ;
68- form .value .servers = res .data .servers ;
6968 form .value .name = res .data .primaryDomain ;
7069 form .value .algorithm = res .data .algorithm == ' ' ? ' default' : res .data .algorithm ;
7170 form .value .streamPorts = res .data .streamPorts ;
71+
72+ let servers = [];
73+ res .data ?.servers ?.forEach ((server ) => {
74+ const weight = server .weight == 0 ? undefined : server .weight ;
75+ const maxFails = server .maxFails == 0 ? undefined : server .maxFails ;
76+ const maxConns = server .maxConns == 0 ? undefined : server .maxConns ;
77+ const failTimeout = server .failTimeout == 0 ? undefined : server .failTimeout ;
78+ const failTimeoutUnit = server .failTimeoutUnit || ' s' ;
79+ servers .push ({
80+ server: server .server ,
81+ weight: weight ,
82+ maxFails: maxFails ,
83+ maxConns: maxConns ,
84+ failTimeout: failTimeout ,
85+ failTimeoutUnit: failTimeoutUnit ,
86+ flag: server .flag ,
87+ });
88+ });
89+ form .value .servers = servers ;
7290});
7391 </script >
You can’t perform that action at this time.
0 commit comments