adopted-ember-addons / adopted-ember-addons/ember-changeset-validations

"validatePresence on" not updating

Offen
#193 7 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
215
Forks
98
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

`validatePresence({ presence: true, on: 'email' })`

## Version
2.1.0

This is probably me misunderstanding the behavior of the validator.

## Steps to reproduce

```
export default {
email: [
validatePresence(true),
validateFormat({ type: 'email' }),
],
password: [
validatePresence({ presence: true, on: 'email' }),
],
}
```

## Expected Behavior
Empty password validates fine, but

1. turns invalid once an email is entered, or
2. turns invalid after focused after email is entered.

## Actual Behavior

Empty password stays valid, focused or not.
Once you type in a password _and then remove it again_ then the validator fails (as expected).

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.