layout 'site'
require 'xml/libxml'
-# session :off
-# FIXME is this required?
+ session :off, :except => [:list]
before_filter :authorize_web, :only => [:list]
before_filter :authorize, :only => [:create, :update, :delete, :upload, :include, :close]
before_filter :check_write_availability, :only => [:create, :update, :delete, :upload, :include]
times = time.split(/,/)
raise OSM::APIBadUserInput.new("bad time range") if times.size != 2
- from, to = times.collect { |t| DateTime.parse(t) }
+ from, to = times.collect { |t| Time.parse(t) }
return ['closed_at >= ? and created_at <= ?', from, to]
else
# if there is no comma, assume its a lower limit on time
- return ['closed_at >= ?', DateTime.parse(time)]
+ return ['closed_at >= ?', Time.parse(time)]
end
else
return nil
##
# restrict changes to those which are open
def conditions_open(open)
- return open.nil? ? nil : ['closed_at >= ?', DateTime.now]
+ return open.nil? ? nil : ['closed_at >= ?', Time.now]
end
end