From 1ee76d2c31eaf6ef593715f799e96431b9da6691 Mon Sep 17 00:00:00 2001 From: Florian Scholdei Date: Fri, 17 May 2019 17:04:04 +0200 Subject: [PATCH] corrected remove unsupported query-feature commit --- .../roles/containers/RepositoryRoles.js | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/scm-ui/src/config/roles/containers/RepositoryRoles.js b/scm-ui/src/config/roles/containers/RepositoryRoles.js index 689c8cf1cc..2de1d3d74c 100644 --- a/scm-ui/src/config/roles/containers/RepositoryRoles.js +++ b/scm-ui/src/config/roles/containers/RepositoryRoles.js @@ -50,6 +50,26 @@ 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 + ); + } + } + }; + render() { const { t, loading } = this.props;