X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/dcad29dad0d29e22ffa0c34a8d9b43cbf5d64f12..183841d10e7acbb6dad17cc7cc3283817d44164b:/app/controllers/way_controller.rb?ds=sidebyside diff --git a/app/controllers/way_controller.rb b/app/controllers/way_controller.rb index 42219d9b0..b1adf25a2 100644 --- a/app/controllers/way_controller.rb +++ b/app/controllers/way_controller.rb @@ -1,7 +1,8 @@ class WayController < ApplicationController require 'xml/libxml' - before_filter :authorize, :only => [:create, :update, :destroy] + before_filter :authorize, :only => [:create, :update, :delete] + before_filter :check_availability, :only => [:create, :update, :delete] after_filter :compress_output def create @@ -58,7 +59,6 @@ class WayController < ApplicationController way.user_id = @user.id way.tags = new_way.tags way.segs = new_way.segs - way.timestamp = new_way.timestamp way.visible = true if way.save_with_history @@ -86,6 +86,8 @@ class WayController < ApplicationController if way.visible way.user_id = @user.id + way.tags = [] + way.segs = [] way.visible = false if way.save_with_history