reload extension on action

This commit is contained in:
Mo Bitar
2017-05-03 23:47:30 -05:00
parent 1d80aa4c06
commit d9091f384c
3 changed files with 14 additions and 7 deletions

View File

@@ -21,10 +21,6 @@ class ContextualExtensionsMenu {
ext.loading = true;
extensionManager.loadExtensionInContextOfItem(ext, $scope.item, function(scopedExtension) {
ext.loading = false;
if(scopedExtension) {
_.merge(ext, scopedExtension);
ext.actions = scopedExtension.actions;
}
})
}
@@ -37,6 +33,9 @@ class ContextualExtensionsMenu {
extensionManager.executeAction(action, extension, $scope.item, function(response){
action.running = false;
$scope.handleActionResponse(action, response);
// reload extension actions
extensionManager.loadExtensionInContextOfItem(extension, $scope.item, null);
})
}