]> git.proxmox.com Git - proxmox-widget-toolkit.git/blobdiff - src/node/ServiceView.js
service view: refactor assembling API path
[proxmox-widget-toolkit.git] / src / node / ServiceView.js
index 88026a44b57f7af629a7f645a7eb0baccf8ab213..913a20faa80b16f2a7a934a185a760e6b0f90083 100644 (file)
@@ -59,10 +59,10 @@ Ext.define('Proxmox.node.ServiceView', {
        };
 
        let service_cmd = function(cmd) {
-           let sm = me.getSelectionModel();
-           let rec = sm.getSelection()[0];
+           let rec = me.getSelectionModel().getSelection()[0];
+           let service = rec.data.service;
            Proxmox.Utils.API2Request({
-               url: "/nodes/" + me.nodename + "/services/" + rec.data.service + "/" + cmd,
+               url: `/nodes/${me.nodename}/services/${service}/${cmd}`,
                method: 'POST',
                failure: function(response, opts) {
                    Ext.Msg.alert(gettext('Error'), response.htmlStatus);