app/controllers/alchemy/admin/pages_controller.rb in alchemy_cms-2.1.2 vs app/controllers/alchemy/admin/pages_controller.rb in alchemy_cms-2.1.3
- old
+ new
@@ -14,10 +14,15 @@
def index
@page_root = Page.language_root_for(session[:language_id])
@locked_pages = Page.all_locked_by(current_user)
@languages = Language.all
if !@page_root
- @language = @languages.find { |language| language.id == session[:language_id] }
+ if @languages.length == 1
+ @language = @languages.first
+ store_language_in_session(@language)
+ else
+ @language = @languages.find { |language| language.id == session[:language_id] }
+ end
@languages_with_page_tree = Language.all_for_created_language_trees if @language
end
end
def show