fix messaging around invitation success/failure

This commit is contained in:
Sarah Mei 2010-11-24 09:34:05 -08:00
parent 849072f283
commit fa602cabf2

View file

@ -23,7 +23,9 @@ class InvitationsController < Devise::InvitationsController
good_users, rejected_users = invited_users.partition {|u| u.persisted? }
flash[:notice] = I18n.t('invitations.create.sent') + good_users.map{|x| x.email}.join(', ')
flash[:error] = I18n.t('invitations.create.rejected') + rejected_users.map{|x| x.email}.join(', ')
if rejected_users.any?
flash[:error] = I18n.t('invitations.create.rejected') + rejected_users.map{|x| x.email}.join(', ')
end
rescue RuntimeError => e
if e.message == "You have no invites"
flash[:error] = I18n.t 'invitations.create.no_more'