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