CB-11132 Fix Error: Cannot read property 'match' of undefined in cordova-android emulator.js

This commit is contained in:
daserge 2016-04-21 15:40:33 +03:00
parent e4ecbad3cb
commit 8951660393

View File

@ -70,7 +70,7 @@ module.exports.list_images = function() {
i++;
img_obj['path'] = response[i].split('Path: ')[1].replace('\r', '');
}
if (response[i + 1].match(/\(API\slevel\s/) || response[i + 2].match(/\(API\slevel\s/)) {
if (response[i + 1].match(/\(API\slevel\s/) || (response[i + 2] && response[i + 2].match(/\(API\slevel\s/))) {
i++;
var secondLine = response[i + 1].match(/\(API\slevel\s/) ? response[i + 1] : '';
img_obj['target'] = (response[i] + secondLine).split('Target: ')[1].replace('\r', '');