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 :check_api_writable, :only => [:create, :update, :delete]
+ before_filter :check_api_readable, :except => [:create, :update, :delete]
after_filter :compress_output
def create
def read
begin
relation = Relation.find(params[:id])
-
+ response.headers['Last-Modified'] = relation.timestamp.rfc822
if relation.visible
render :text => relation.to_xml.to_s, :content_type => "text/xml"
else