]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/relation_controller.rb
The render method needs to be last, otherwise the error header won't get set. Needs...
[rails.git] / app / controllers / relation_controller.rb
index ec86bb63584c431c0395323da4597d3bec626cfc..a249e42a02f9b1b4142b2993e0abef9e3c0fe765 100644 (file)
@@ -3,8 +3,9 @@ class RelationController < ApplicationController
 
   session :off
   before_filter :authorize, :only => [:create, :update, :delete]
-  before_filter :check_write_availability, :only => [:create, :update, :delete]
-  before_filter :check_read_availability, :except => [:create, :update, :delete]
+  before_filter :require_public_data, :only => [:create, :update, :delete]
+  before_filter :check_api_writable, :only => [:create, :update, :delete]
+  before_filter :check_api_readable, :except => [:create, :update, :delete]
   after_filter :compress_output
 
   def create