diff --git a/db/default/users.rb b/db/default/users.rb index 192fee97f2..96c8350fe4 100644 --- a/db/default/users.rb +++ b/db/default/users.rb @@ -58,10 +58,13 @@ def create_admin_user admin = Spree::User.new(attributes) admin.skip_confirmation! admin.skip_confirmation_notification! + + # The default domain example.com is not resolved by all nameservers. + ValidEmail2::Address.define_method(:valid_mx?) { true } + if admin.save role = Spree::Role.find_or_create_by(name: 'admin') admin.spree_roles << role - admin.save say "New admin user persisted!" else say "There was some problems with persisting new admin user:"