diff --git a/scm-ui/src/config/roles/containers/RepositoryRoles.js b/scm-ui/src/config/roles/containers/RepositoryRoles.js index 06492add5b..b1cece11bf 100644 --- a/scm-ui/src/config/roles/containers/RepositoryRoles.js +++ b/scm-ui/src/config/roles/containers/RepositoryRoles.js @@ -23,6 +23,7 @@ import { } from "../modules/roles"; import PermissionRoleTable from "../components/PermissionRoleTable"; import { getRolesLink } from "../../../modules/indexResource"; + type Props = { baseUrl: string, roles: RepositoryRole[], @@ -48,27 +49,6 @@ class RepositoryRoles extends React.Component { fetchRolesByPage(rolesLink, page); } - componentDidUpdate = (prevProps: Props) => { - const { - loading, - list, - page, - rolesLink, - location, - fetchRolesByPage - } = this.props; - if (list && page && !loading) { - const statePage: number = list.page + 1; - if (page !== statePage || prevProps.location.search !== location.search) { - fetchRolesByPage( - rolesLink, - page, - urls.getQueryStringFromLocation(location) - ); - } - } - }; - render() { const { t, loading } = this.props;