Detail view: Allow passing error with custom action's complete fn

This commit is contained in:
Brian Federle 2013-12-06 12:33:03 -08:00
parent 9dabad0253
commit d09d21847c

View File

@ -147,12 +147,21 @@
var $item = args.$item;
var $row = $detailView.data('list-view-row');
var error = args.error;
notification.desc = messages.notification(args.messageArgs);
notification._custom = $.extend(args._custom ? args._custom : {}, {
$detailView: $detailView
});
if (error) {
notification.interval = 1;
notification.poll = function(args) {
cloudStack.dialog.notice({ message: error });
args.error(error);
}
}
cloudStack.ui.notifications.add(
notification,