diff --git a/packages/app/src/components/FollowersList/index.jsx b/packages/app/src/components/FollowersList/index.jsx index f185e772..449981ea 100755 --- a/packages/app/src/components/FollowersList/index.jsx +++ b/packages/app/src/components/FollowersList/index.jsx @@ -20,6 +20,7 @@ export default (props) => { const followers = await UserModel.getUserFollowers({ user_id: props.user_id, + username: props.username, }).catch((err) => { console.error(err) app.message.error("Failed to fetch followers") @@ -36,8 +37,10 @@ export default (props) => { } React.useEffect(() => { - if (props.username && !props.followers) { - loadFollowers() + if (!props.followers) { + if (props.user_id || props.username) { + loadFollowers() + } } }, []) diff --git a/packages/app/src/pages/account/tabs/followers.jsx b/packages/app/src/pages/account/tabs/followers.jsx index 54312a27..e9c8bec7 100755 --- a/packages/app/src/pages/account/tabs/followers.jsx +++ b/packages/app/src/pages/account/tabs/followers.jsx @@ -4,6 +4,6 @@ import { FollowersList } from "components" export default React.memo((props) => { return }) \ No newline at end of file