Basic support for arrays in arguments for the web UI.
This commit is contained in:
parent
51f11e9144
commit
9305abb516
|
|
@ -690,6 +690,7 @@ function fill_path_template(template, params) {
|
|||
|
||||
// Better suggestions appreciated
|
||||
var INTEGER_ARGUMENTS = map(['x-expires']);
|
||||
var ARRAY_ARGUMENTS = map(['upstreams']); // Used by the federation plugin
|
||||
|
||||
function params_magic(params) {
|
||||
return maybe_remove_password(
|
||||
|
|
@ -718,6 +719,8 @@ function collapse_multifields(params0) {
|
|||
var v = params0[name + '_' + id + '_mfvalue'];
|
||||
if (k in INTEGER_ARGUMENTS) {
|
||||
v = parseInt(v);
|
||||
} else if (k in ARRAY_ARGUMENTS) {
|
||||
v = v.split(" ");
|
||||
}
|
||||
params[name][k] = v;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue