]> git.proxmox.com Git - proxmox-widget-toolkit.git/blobdiff - src/node/Tasks.js
fix #3542: node task logs: query correct node for tasks in clusters
[proxmox-widget-toolkit.git] / src / node / Tasks.js
index c852615aa820212927f17579aba2204fb693e0d7..3d7113dd653c0899b545eec515af37edcef1fc7e 100644 (file)
@@ -199,7 +199,7 @@ Ext.define('Proxmox.node.Tasks', {
                    startParam: 'start',
                    limitParam: 'limit',
                    extraParams: '{extraParams}',
-                   url: "/api2/json/nodes/localhost/tasks",
+                   url: '{url}',
                },
                listeners: {
                    prefetch: 'updateLayout',
@@ -443,6 +443,10 @@ Ext.define('Proxmox.node.Tasks', {
     initComponent: function() {
        const me = this;
 
+       let nodename = me.nodename || 'localhost';
+       let url = me.url || `/api2/json/nodes/${nodename}/tasks`;
+       me.getViewModel().set('url', url);
+
        let updateExtraFilters = function(name, value) {
            let vm = me.getViewModel();
            let extraFilter = Ext.clone(vm.get('extraFilter'));