Fix for tag remove issues

This commit is contained in:
Kyle Drake 2016-05-07 22:20:23 +00:00
parent 1d08832948
commit bba781c5be

View file

@ -16,7 +16,10 @@ post '/tags/remove' do
if params[:tags].is_a?(Array) if params[:tags].is_a?(Array)
DB.transaction { DB.transaction {
params[:tags].each {|tag| current_site.remove_tag Tag[name: tag]} params[:tags].each do |tag|
tag_to_remove = current_site.tags.select {|t| t.name == tag}.first
current_site.remove_tag(tag_to_remove) if tag_to_remove
end
} }
end end