mirror of https://git.openwrt.org/project/luci.git
luci-app-commands: move URL building to client side
Replace server side dispatcher.build_url() with client side L.url() calls. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
parent
385129bd51
commit
0f9c168fa6
|
@ -51,7 +51,7 @@
|
||||||
legend.parentNode.style.display = 'block';
|
legend.parentNode.style.display = 'block';
|
||||||
legend.style.display = 'inline';
|
legend.style.display = 'inline';
|
||||||
|
|
||||||
stxhr.get('{{ dispatcher.build_url('admin/system/commands/run') }}/' + id + (args ? '?args=' + args : ''), null,
|
stxhr.get(L.url('admin/system/commands/run', id) + (args ? '?args=' + args : ''), null,
|
||||||
function(x, st)
|
function(x, st)
|
||||||
{
|
{
|
||||||
if (st)
|
if (st)
|
||||||
|
@ -88,7 +88,7 @@
|
||||||
if (field)
|
if (field)
|
||||||
args = encodeURIComponent(field.value);
|
args = encodeURIComponent(field.value);
|
||||||
|
|
||||||
location.href = '{{ dispatcher.build_url('admin/system/commands/download') }}/' + id + (args ? '/' + args : '');
|
location.href = L.url('admin/system/commands/download', id) + (args ? '/' + args : '');
|
||||||
|
|
||||||
ev.preventDefault();
|
ev.preventDefault();
|
||||||
}
|
}
|
||||||
|
@ -105,7 +105,7 @@
|
||||||
|
|
||||||
if (legend && output)
|
if (legend && output)
|
||||||
{
|
{
|
||||||
var prefix = location.protocol + '//' + location.host + '{{ dispatcher.build_url('command') }}/';
|
var prefix = location.protocol + '//' + location.host + L.url('command') + '/';
|
||||||
var suffix = (args ? '?args=' + args : '');
|
var suffix = (args ? '?args=' + args : '');
|
||||||
|
|
||||||
var link = prefix + id + suffix;
|
var link = prefix + id + suffix;
|
||||||
|
|
Loading…
Reference in New Issue