app/controllers/devise/invitations_controller.rb in devise_invitable-1.3.4 vs app/controllers/devise/invitations_controller.rb in devise_invitable-1.3.5
- old
+ new
@@ -53,19 +53,19 @@
redirect_to after_sign_out_path_for(resource_name)
end
protected
- def invite_resource
- resource_class.invite!(invite_params, current_inviter)
+ def invite_resource(&block)
+ resource_class.invite!(invite_params, current_inviter, &block)
end
def accept_resource
resource_class.accept_invitation!(update_resource_params)
end
def current_inviter
- @current_inviter ||= authenticate_inviter!
+ authenticate_inviter!
end
def has_invitations_left?
unless current_inviter.nil? || current_inviter.has_invitations_left?
self.resource = resource_class.new