diff --git a/src/forge/SecuritySetting/notice/myNotice/Index.jsx b/src/forge/SecuritySetting/notice/myNotice/Index.jsx index 2dac567f8..226606919 100644 --- a/src/forge/SecuritySetting/notice/myNotice/Index.jsx +++ b/src/forge/SecuritySetting/notice/myNotice/Index.jsx @@ -29,10 +29,11 @@ function MyNotice(props) { //登录情况下,通过地址访问,直接跳转:/settings/profile //未登录情况下,通过地址访问,直接跳转:/explore useEffect(()=>{ - let notice_url = mygetHelmetapi && mygetHelmetapi.common && mygetHelmetapi.common.notice; - if(!current_user){ + let notice = mygetHelmetapi && mygetHelmetapi.common && mygetHelmetapi.common.notice; + let login = current_user && current_user.login; + if(!login){ history.push(`/explore`); - }else if(!notice_url){ + }else if(!notice){ history.push(`/settings/profile`); } },[mygetHelmetapi])