diaspora/app/controllers/invitation_codes_controller.rb
tamatsyk 960e651764 internationalize controller rescue_from text
Fix typos

change forbitten to forbidden

fix styling issue and copypaste

improve code style for aspec_memberships_controller.rb with rubocop

fix styling issues

aligned elements of hash literals

fix typo

fix locale name and styling of its usage

fix failing tests

closes #6554
2016-01-20 21:37:02 +01:00

18 lines
469 B
Ruby

class InvitationCodesController < ApplicationController
before_action :ensure_valid_invite_code
rescue_from ActiveRecord::RecordNotFound do
redirect_to root_url, :notice => I18n.t('invitation_codes.not_valid')
end
def show
sign_out(current_user) if user_signed_in?
redirect_to new_user_registration_path(:invite => {:token => params[:id]})
end
private
def ensure_valid_invite_code
InvitationCode.find_by_token!(params[:id])
end
end