webpack/scenes/ContentViews/Details/Repositories/ContentViewRepositories.js in katello-4.3.1 vs webpack/scenes/ContentViews/Details/Repositories/ContentViewRepositories.js in katello-4.4.0.rc1

- old
+ new

@@ -141,17 +141,38 @@ setBulkActionOpen(!bulkActionOpen); }; const onAdd = (repos) => { const { repository_ids: repositoryIds = [] } = details; - dispatch(updateContentView(cvId, { repository_ids: repositoryIds.concat(repos) })); + dispatch(updateContentView( + cvId, + { repository_ids: repositoryIds.concat(repos) }, + () => + dispatch(getContentViewRepositories( + cvId, + typeSelected !== 'All repositories' ? { + content_type: repoTypes[typeSelected], + } : {}, + statusSelected, + )), + )); }; const onRemove = (repos) => { const reposToDelete = [].concat(repos); const { repository_ids: repositoryIds = [] } = details; const deletedRepos = repositoryIds.filter(x => !reposToDelete.includes(x)); - dispatch(updateContentView(cvId, { repository_ids: deletedRepos })); + dispatch(updateContentView( + cvId, { repository_ids: deletedRepos }, + () => + dispatch(getContentViewRepositories( + cvId, + typeSelected !== 'All repositories' ? { + content_type: repoTypes[typeSelected], + } : {}, + statusSelected, + )), + )); }; const addBulk = () => { setBulkActionOpen(false); const reposToAdd = rows.filter(({ selected, added }) =>