Fix js error in resize instance form

If an empty new flavor selected again, the disk will be
undefined, we'll see the following in console.log.

1c302c01cae3.js:208 Uncaught TypeError:
Cannot read property 'disk' of undefined

Change-Id: Idd93a3f352386f85bfd947ad4c948bb3aa69e04e
Closes-Bug: #1682788
This commit is contained in:
wei.ying 2017-04-14 18:29:44 +08:00
parent 5d5dcf3e9e
commit 4c52bfc394

View File

@ -88,7 +88,11 @@ horizon.addInitFunction(horizon.instances.init = function () {
for selected image and flavor
*/
function update_device_size(source_type) {
var volume_size = horizon.Quota.getSelectedFlavor().disk;
var volume_size;
var selected_flavor = horizon.Quota.getSelectedFlavor();
if (selected_flavor) {
volume_size = selected_flavor.disk;
}
var size_field = $("#id_volume_size");
if (source_type === 'image') {