diff --git a/client/galaxy/scripts/mvc/history/history-view-edit.js b/client/galaxy/scripts/mvc/history/history-view-edit.js index 47ab7d82e3c..29df8a91b92 100644 --- a/client/galaxy/scripts/mvc/history/history-view-edit.js +++ b/client/galaxy/scripts/mvc/history/history-view-edit.js @@ -275,7 +275,12 @@ var HistoryViewEdit = _super.extend( func: function() { if (confirm(_l("This will permanently remove the data in your datasets. Are you sure?"))) { var action = HDA_MODEL.HistoryDatasetAssociation.prototype.purge; - panel.getSelectedModels().ajaxQueue(action); + const historyContents = panel.getSelectedModels(); + const selectedDatasets = historyContents.filter( + c => + c.get("history_content_type") == "dataset" + ) + historyContents.ajaxQueue(action, {}, selectedDatasets); } } });