Files
freeplanet/src/validation/aportadorexist.ts
Paolo Arena 4b54a9ce52 - Downline User
- Not registered if already exists.
- Forgot Password
2020-01-30 01:20:56 +01:00

26 lines
750 B
TypeScript

import { default as Axios, AxiosResponse } from 'axios'
// import { IPayload } from 'model'
import { GlobalConfig, PayloadMessageTypes } from '../common'
import { tools } from '../store/Modules/tools'
// const SITE_URL = GlobalConfig.uri.site
const VALIDATE_USER_URL = process.env.MONGODB_HOST + '/users/'
export function aportadorexist(userName: string) {
if (userName === tools.APORTADOR_NONE)
return true
let onSuccess = (res: AxiosResponse) => {
// console.log('res.status', res.status)
return res.status === PayloadMessageTypes.statusfound
}
return Axios.get(VALIDATE_USER_URL + process.env.APP_ID + '/' + userName)
.then(onSuccess)
.catch((err) => {
// console.log('err', err)
return false
})
}