|
@@ -54,18 +54,20 @@ export function defineUserBeforeSave(){
|
|
let user = request.object;
|
|
let user = request.object;
|
|
// console.log(user.toJSON());
|
|
// console.log(user.toJSON());
|
|
// console.log(user?.get("password"))
|
|
// console.log(user?.get("password"))
|
|
- let authingUserExists = await findUserByMobileEmailUserName(user)
|
|
|
|
- if(authingUserExists?.statusCode==200){
|
|
|
|
- let existsUser = authingUserExists?.data;
|
|
|
|
- let deleteRes = await managementClient.deleteUsersBatch({
|
|
|
|
- // 替换用户 ID 数组
|
|
|
|
- userIds: [existsUser.userId],
|
|
|
|
- options: {
|
|
|
|
- userIdType: "user_id"
|
|
|
|
|
|
+ try{
|
|
|
|
+ let authingUserExists = await findUserByMobileEmailUserName(user)
|
|
|
|
+ if(authingUserExists?.statusCode==200){
|
|
|
|
+ let existsUser = authingUserExists?.data;
|
|
|
|
+ let deleteRes = await managementClient.deleteUsersBatch({
|
|
|
|
+ // 替换用户 ID 数组
|
|
|
|
+ userIds: [existsUser.userId],
|
|
|
|
+ options: {
|
|
|
|
+ userIdType: "user_id"
|
|
|
|
+ }
|
|
|
|
+ });
|
|
}
|
|
}
|
|
- });
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
|
|
+ }catch(deleteErr){}
|
|
|
|
+ });
|
|
}
|
|
}
|
|
/**
|
|
/**
|
|
* 用户保存后同步数据至Authing
|
|
* 用户保存后同步数据至Authing
|