]> git.openstreetmap.org Git - rails.git/commitdiff
Make sure all pages using the map layout call require_oauth
authorTom Hughes <tom@compton.nu>
Sun, 24 Nov 2013 15:29:38 +0000 (15:29 +0000)
committerTom Hughes <tom@compton.nu>
Sun, 24 Nov 2013 15:29:38 +0000 (15:29 +0000)
app/controllers/browse_controller.rb
app/controllers/changeset_controller.rb

index cdcd906106392e8c612eb00bb0c63d9d9df992ca..e16ec29147bffe4a2c84b2cb8e407b150cf30603 100644 (file)
@@ -4,6 +4,7 @@ class BrowseController < ApplicationController
   before_filter :authorize_web  
   before_filter :set_locale 
   before_filter { |c| c.check_database_readable(true) }
+  before_filter :require_oauth
   around_filter :web_timeout
 
   def relation
index 63f9f0f7d4745aceb943f1965ce39ffd60ee954e..e0facfa932fc234580b17aba5fa16594639dbe9d 100644 (file)
@@ -269,6 +269,7 @@ class ChangesetController < ApplicationController
     end
 
     if request.format == :html and !params[:bbox]
+      require_oauth
       render :action => :history, :layout => map_layout
     else
       changesets = conditions_nonempty(Changeset.all)