config/routes.rb in iqvoc-3.4.0 vs config/routes.rb in iqvoc-3.5.0

- old
+ new

@@ -16,11 +16,14 @@ Rails.application.routes.draw do match 'schema(.:format)' => 'pages#schema', :as => 'schema' - scope '(:lang)', :lang => /#{Iqvoc::Concept.pref_labeling_languages.join("|").presence || " "}/ do + scope '(:lang)', :constraints => lambda { |params, req| + lang = params[:lang] + return lang.nil? || lang.to_s =~ /#{Iqvoc::Concept.pref_labeling_languages.join("|").presence || " "}/ + } do resource :user_session, :only => [:new, :create, :destroy] resources :users, :except => [:show] resources :concepts @@ -41,9 +44,12 @@ match 'hierarchical_collections(.:format)' => 'collections/hierarchical#index', :as => 'hierarchical_collections' match 'about(.:format)' => 'pages#about', :as => 'about' match 'dashboard(.:format)' => 'dashboard#index', :as => 'dashboard' + + get 'config(.:format)' => 'instance_configuration#index', :as => 'instance_configuration' + put 'config(.:format)' => 'instance_configuration#update' get "import" => "import#index", :as => 'import' post "import" => "import#import" match 'search(.:format)' => 'search_results#index', :as => 'search'