parse extension safety, check actions

This commit is contained in:
Mo Bitar
2017-05-11 09:03:36 -05:00
parent 2e81d0baf9
commit c0ca33d87d

View File

@@ -81,9 +81,13 @@ class Extension extends Item {
this.description = contentObject.description;
this.url = contentObject.url;
this.supported_types = contentObject.supported_types;
this.actions = contentObject.actions.map(function(action){
return new Action(action);
})
if(contentObject.actions) {
this.actions = contentObject.actions.map(function(action){
return new Action(action);
})
} else {
this.actions = [];
}
}
updateFromExternalResponseItem(externalResponseItem) {