Sha256: a914d6884897f8c4914152692cf807f210890d841c5086bd1d18401cbfbb3fd9
Contents?: true
Size: 629 Bytes
Versions: 15
Compression:
Stored size: 629 Bytes
Contents
# frozen_string_literal: true module Alchemy module Admin module CurrentLanguage extend ActiveSupport::Concern included do before_action :load_current_language end private def load_current_language @current_language = if session[:alchemy_language_id].present? set_alchemy_language(session[:alchemy_language_id]) else Alchemy::Language.current end if @current_language.nil? flash[:warning] = Alchemy.t("Please create a language first.") redirect_to admin_languages_path end end end end end
Version data entries
15 entries across 15 versions & 1 rubygems