ui: fix for disk offering quickview details, actions (#3391)

Fixes #2741

Quickview widget for disk offerings list in the UI was missing offering details and action items. cloudStack.listDiskOfferings method call for the details view data provider was not working, therefore, it has been replaced with direct ajax API call.

Signed-off-by: Abhishek Kumar <abhishek.kumar@shapeblue.com>
This commit is contained in:
Abhishek Kumar 2019-06-14 07:37:31 +05:30 committed by Rohit Yadav
parent 29125be369
commit 02cf680bb8

View File

@ -2403,16 +2403,19 @@
dataProvider: function(args) {
var data = {
isrecursive: true,
id: args.context.diskOfferings[0].id
};
var listDiskOfferingsOptions = {
isRecursive: true,
data: data
};
var diskOfferings = cloudStack.listDiskOfferings(listDiskOfferingsOptions);
args.response.success({
actionFilter: diskOfferingActionfilter,
data: diskOfferings[0]
$.ajax({
url: createURL('listDiskOfferings'),
dataType: "json",
data: data,
success: function(json) {
var item = json.listdiskofferingsresponse.diskoffering[0];
args.response.success({
data: item
});
}
});
}
}