mirror of
https://git.proxmox.com/git/proxmox-widget-toolkit
synced 2025-05-29 13:51:50 +00:00
correctly encode upid paramenter (use encodeURIComponent)
This commit is contained in:
parent
c6047c4a1e
commit
9427d6a988
@ -14,7 +14,7 @@ Ext.define('Proxmox.window.TaskProgress', {
|
|||||||
let task = Proxmox.Utils.parse_task_upid(me.upid);
|
let task = Proxmox.Utils.parse_task_upid(me.upid);
|
||||||
|
|
||||||
let statstore = Ext.create('Proxmox.data.ObjectStore', {
|
let statstore = Ext.create('Proxmox.data.ObjectStore', {
|
||||||
url: "/api2/json/nodes/" + task.node + "/tasks/" + me.upid + "/status",
|
url: "/api2/json/nodes/" + task.node + "/tasks/" + encodeURIComponent(me.upid) + "/status",
|
||||||
interval: 1000,
|
interval: 1000,
|
||||||
rows: {
|
rows: {
|
||||||
status: { defaultValue: 'unknown' },
|
status: { defaultValue: 'unknown' },
|
||||||
@ -190,7 +190,7 @@ Ext.define('Proxmox.window.TaskViewer', {
|
|||||||
};
|
};
|
||||||
|
|
||||||
let statstore = Ext.create('Proxmox.data.ObjectStore', {
|
let statstore = Ext.create('Proxmox.data.ObjectStore', {
|
||||||
url: "/api2/json/nodes/" + task.node + "/tasks/" + me.upid + "/status",
|
url: "/api2/json/nodes/" + task.node + "/tasks/" + encodeURIComponent(me.upid) + "/status",
|
||||||
interval: 1000,
|
interval: 1000,
|
||||||
rows: rows,
|
rows: rows,
|
||||||
});
|
});
|
||||||
@ -199,7 +199,7 @@ Ext.define('Proxmox.window.TaskViewer', {
|
|||||||
|
|
||||||
let stop_task = function() {
|
let stop_task = function() {
|
||||||
Proxmox.Utils.API2Request({
|
Proxmox.Utils.API2Request({
|
||||||
url: "/nodes/" + task.node + "/tasks/" + me.upid,
|
url: "/nodes/" + task.node + "/tasks/" + encodeURIComponent(me.upid),
|
||||||
waitMsgTarget: me,
|
waitMsgTarget: me,
|
||||||
method: 'DELETE',
|
method: 'DELETE',
|
||||||
failure: function(response, opts) {
|
failure: function(response, opts) {
|
||||||
@ -233,7 +233,7 @@ Ext.define('Proxmox.window.TaskViewer', {
|
|||||||
title: gettext('Output'),
|
title: gettext('Output'),
|
||||||
tbar: [stop_btn2],
|
tbar: [stop_btn2],
|
||||||
border: false,
|
border: false,
|
||||||
url: "/api2/extjs/nodes/" + task.node + "/tasks/" + me.upid + "/log",
|
url: "/api2/extjs/nodes/" + task.node + "/tasks/" + encodeURIComponent(me.upid) + "/log",
|
||||||
});
|
});
|
||||||
|
|
||||||
me.mon(statstore, 'load', function() {
|
me.mon(statstore, 'load', function() {
|
||||||
|
Loading…
Reference in New Issue
Block a user