diff --git a/app/tags.rb b/app/tags.rb index c68734bb..a0431762 100644 --- a/app/tags.rb +++ b/app/tags.rb @@ -14,13 +14,15 @@ end post '/tags/remove' do require_login - DB.transaction { - params[:tags].each {|tag| current_site.remove_tag Tag[name: tag]} - } + if params[:tags].is_a?(Array) + DB.transaction { + params[:tags].each {|tag| current_site.remove_tag Tag[name: tag]} + } + end redirect request.referer end get '/tags/autocomplete/:name.json' do |name| Tag.autocomplete(name).collect {|t| t[:name]}.to_json -end \ No newline at end of file +end