From: Tom Hughes Date: Thu, 9 Feb 2017 21:07:44 +0000 (+0000) Subject: Only add traces for POST requests X-Git-Tag: live~4133 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/c439f957ae30520a729c3b8250e14e406183c6cb?ds=inline;hp=-c Only add traces for POST requests --- c439f957ae30520a729c3b8250e14e406183c6cb diff --git a/app/controllers/trace_controller.rb b/app/controllers/trace_controller.rb index f3fa81fd8..e41bd01f3 100644 --- a/app/controllers/trace_controller.rb +++ b/app/controllers/trace_controller.rb @@ -103,7 +103,7 @@ class TraceController < ApplicationController end def create - if params[:trace] + if request.post? logger.info(params[:trace][:gpx_file].class.name) if params[:trace][:gpx_file].respond_to?(:read) @@ -170,7 +170,7 @@ class TraceController < ApplicationController else @title = t "trace.edit.title", :name => @trace.name - if params[:trace] + if request.post? @trace.description = params[:trace][:description] @trace.tagstring = params[:trace][:tagstring] @trace.visibility = params[:trace][:visibility]