Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitca7696f

Browse files
committed
Fixed an issue that call double API in login.
1 parent346760c commitca7696f

File tree

1 file changed

+16
-12
lines changed

1 file changed

+16
-12
lines changed

‎client/packages/lowcoder/src/pages/userAuth/formLoginSteps.tsx

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ import { FormInput, messageInstance, PasswordInput } from "lowcoder-design";
22
import{
33
AuthBottomView,
44
ConfirmButton,
5-
FormWrapperMobile,
6-
LoginCardTitle,
75
StyledRouteLink,
86
}from"pages/userAuth/authComponents";
97
importReact,{useContext,useEffect,useState}from"react";
@@ -15,7 +13,7 @@ import { UserConnectionSource } from "@lowcoder-ee/constants/userConstants";
1513
import{trans}from"i18n";
1614
import{AuthContext,useAuthSubmit}from"pages/userAuth/authUtils";
1715
import{ThirdPartyAuth}from"pages/userAuth/thirdParty/thirdPartyAuth";
18-
import{AUTH_FORGOT_PASSWORD_URL,AUTH_REGISTER_URL,ORG_AUTH_FORGOT_PASSWORD_URL,ORG_AUTH_REGISTER_URL}from"constants/routesURL";
16+
import{AUTH_FORGOT_PASSWORD_URL,AUTH_REGISTER_URL}from"constants/routesURL";
1917
import{Link,useLocation,useParams}from"react-router-dom";
2018
import{Divider}from"antd";
2119
importFlexfrom"antd/es/flex";
@@ -27,7 +25,6 @@ import LeftOutlined from "@ant-design/icons/LeftOutlined";
2725
import{fetchConfigAction}from"@lowcoder-ee/redux/reduxActions/configActions";
2826
import{useDispatch,useSelector}from"react-redux";
2927
importhistoryfrom"util/history";
30-
importApplicationApifrom"@lowcoder-ee/api/applicationApi";
3128
import{getServerSettings}from"@lowcoder-ee/redux/selectors/applicationSelector";
3229
import{fetchOrgPaginationByEmail}from"@lowcoder-ee/util/pagination/axios";
3330
importPaginationCompfrom"@lowcoder-ee/util/pagination/Pagination";
@@ -120,9 +117,10 @@ export default function FormLoginSteps(props: FormLoginProps) {
120117
constserverSettings=useSelector(getServerSettings);
121118
const[elements,setElements]=useState<ElementsState>({elements:[],total:0});
122119
const[currentPage,setCurrentPage]=useState(1);
123-
const[pageSize,setPageSize]=useState(2);
120+
const[pageSize,setPageSize]=useState(10);
124121

125122
useEffect(()=>{
123+
if(account)
126124
fetchOrgPaginationByEmail({
127125
email:account,
128126
pageNum:currentPage,
@@ -169,20 +167,26 @@ export default function FormLoginSteps(props: FormLoginProps) {
169167
}
170168

171169
setOrgLoading(true);
172-
OrgApi.fetchOrgsByEmail(account)
170+
fetchOrgPaginationByEmail({
171+
email:account,
172+
pageNum:currentPage,
173+
pageSize:pageSize
174+
})
173175
.then((resp)=>{
174-
if(validateResponse(resp)){
175-
setOrgList(resp.data.data);
176-
if(!resp.data.data.length){
176+
if(resp.success){
177+
setElements({elements:resp.data||[],total:resp.total||1})
178+
console.log(resp.data);
179+
setOrgList(resp.data);
180+
if(!resp.data.length){
177181
history.push(
178182
AUTH_REGISTER_URL,
179183
{...location.state||{},email:account},
180184
)
181185
return;
182186
}
183-
if(resp.data.data.length===1){
184-
setOrganizationId(resp.data.data[0].orgId);
185-
dispatch(fetchConfigAction(resp.data.data[0].orgId));
187+
if(resp.data.length===1){
188+
setOrganizationId(resp.data[0].orgId);
189+
dispatch(fetchConfigAction(resp.data[0].orgId));
186190
setCurrentStep(CurrentStepEnum.AUTH_PROVIDERS);
187191
return;
188192
}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp