31 lines
639 B
JavaScript
31 lines
639 B
JavaScript
// Generated by CoffeeScript 2.7.0
|
|
var validations;
|
|
|
|
import {
|
|
validatePresence,
|
|
validateFormat
|
|
} from 'ember-changeset-validations/validators';
|
|
|
|
import buildMessage from 'ember-changeset-validations/utils/validation-errors';
|
|
|
|
validations = {
|
|
nickname: validatePresence({
|
|
presence: true,
|
|
message: function(key, type) {
|
|
return buildMessage(t(`attributes.user.${key}`), {
|
|
type: type
|
|
});
|
|
}
|
|
}),
|
|
email: validateFormat({
|
|
type: 'email',
|
|
message: function(key, type) {
|
|
return buildMessage(t(`attributes.user.${key}`), {
|
|
type: type
|
|
});
|
|
}
|
|
})
|
|
};
|
|
|
|
export default validations;
|