From fcc6018667297f8671c28037d265d3bd42899866 Mon Sep 17 00:00:00 2001 From: Jorge Lobo <47326048+jloboescalona2@users.noreply.github.com> Date: Thu, 16 Apr 2020 10:45:31 +0200 Subject: [PATCH] M #~: fix document id (#4536) Signed-off-by: Jorge Lobo --- src/sunstone/public/app/opennebula/action.js | 3 ++- .../app/tabs/oneflow-services-tab/panels/sched_actions.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/sunstone/public/app/opennebula/action.js b/src/sunstone/public/app/opennebula/action.js index d2752e9352..0da8a5fca6 100644 --- a/src/sunstone/public/app/opennebula/action.js +++ b/src/sunstone/public/app/opennebula/action.js @@ -352,8 +352,9 @@ define(function(require) { : resource.toLowerCase()+"/"+id+"/action", type: "POST", + dataType: "text", contentType: "application/json; charset=utf-8", - data: JSON.stringify({action: action}), + data: JSON.stringify({"action": action}), success: function(response) { _clearCache(cacheName); return callback ? callback(response) : null; diff --git a/src/sunstone/public/app/tabs/oneflow-services-tab/panels/sched_actions.js b/src/sunstone/public/app/tabs/oneflow-services-tab/panels/sched_actions.js index e165d91ee3..53f28e2193 100644 --- a/src/sunstone/public/app/tabs/oneflow-services-tab/panels/sched_actions.js +++ b/src/sunstone/public/app/tabs/oneflow-services-tab/panels/sched_actions.js @@ -46,7 +46,7 @@ define(function(require) { function Panel(info) { this.icon = "fa-calendar-alt"; this.title = Locale.tr("Actions"); - this.id = (info && info.ID) || 0; + this.id = (info && info.DOCUMENT && info.DOCUMENT.ID) || "0"; this.data = (info && info.DOCUMENT && info.DOCUMENT.TEMPLATE && info.DOCUMENT.TEMPLATE.BODY && info.DOCUMENT.TEMPLATE.BODY.roles) || []; this.actions = [ "terminate",