mongoid/mongoid — pull request #2571 by jordelver (2012-11-22 17:21:20+00:00)
Title: Remove default :blank error message

Mongoid sets a default `:blank` error message in it's locale file. This is confusing when trying to override error messages within your own app as every overriden message will work except `:blank`

I added an error message to `config/locales/en.yml`

en:
errors:
messages:
blank: 'please complete'

This works for other all the other validation messages apart from `:blank` as Mongoid supplies it's own default.

I think Mongoid should use the ActiveModel default. This will save confusion for others when overriding error messages.

What do you think?