Skip to content
Snippets Groups Projects
Commit f97e06fa authored by Yoan VALLET's avatar Yoan VALLET
Browse files

feat: display error on login failed

parent 6da38133
No related branches found
No related tags found
3 merge requests!28Merge fix from dev,!27Dev,!25Features/us150 review of konnectors
......@@ -9,7 +9,7 @@ import StyledButton from 'components/CommonKit/Button/StyledButton'
import TrailingIcon from 'assets/icons/ico/trailing-icon.svg'
import { ConnectionService } from 'services/connectionService'
import { AccountService } from 'services/accountService'
import { Account, Trigger } from 'doctypes'
import { Account, AuthLoginData, Trigger } from 'doctypes'
interface KonnectorLoginFormProps {
fluidConfig: IFluidConfig
......@@ -98,6 +98,13 @@ const KonnectorLoginForm: React.FC<KonnectorLoginFormProps> = ({
useEffect(() => {
console.log(fluidConfig.konnectorConfig.slug, account)
if (account) {
const auth: AuthLoginData = account.auth
if (auth.login) {
setLogin(auth.login)
}
setError(t('KONNECTORCONFIG.ERROR_LOGIN_FAILED'))
}
}, [])
// TODO - if received account from props = display error login failed
......
export const ACCOUNTS_DOCTYPE = 'io.cozy.accounts'
type AuthLoginData = {
credentials_encrypted?: string
login: string
credentials_encrypted?: string
password?: string
}
......
......@@ -124,7 +124,8 @@
"PLZ_WAIT": "Veuillez patienter...",
"NOT_INSTALLED": "Le connecteur n'est pas installé. Veuillez l'installer en cliquant sur le bouton ci-dessous.",
"ERROR_NO_LOGIN_PASSWORD": "Identifiant et mot de passe requis",
"ERROR_ACCOUNT_CREATION": "Une erreur est survenue, veuillez essayer de nouveau"
"ERROR_ACCOUNT_CREATION": "Une erreur est survenue, veuillez essayer de nouveau",
"ERROR_LOGIN_FAILED": "Identifiants invalides"
},
"INDICATOR": {
"DISPLAY_OTHER_FLUID": "Voir",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment