Module: AcceptsPendingInvitations
- Extended by:
- ActiveSupport::Concern
- Included in:
- ConfirmationsController, OmniauthCallbacksController, RegistrationsController, SessionsController
- Defined in:
- app/controllers/concerns/accepts_pending_invitations.rb
Instance Method Summary collapse
Instance Method Details
#accept_pending_invitations(user: resource) ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'app/controllers/concerns/accepts_pending_invitations.rb', line 6 def accept_pending_invitations(user: resource) return unless user.active_for_authentication? if user.pending_invitations.load.any? user.accept_pending_invitations! after_pending_invitations_hook end end |
#after_pending_invitations_hook ⇒ Object
15 16 17 |
# File 'app/controllers/concerns/accepts_pending_invitations.rb', line 15 def after_pending_invitations_hook # no-op end |