Merging users

<%= form_tag('/users/merge', :method => :post) do %> Everything except the email, password, name, id, hidden, and blank values will be moved to the "user to keep" UNLESS there is a value already there. The "user to merge" will be deleted.
<%= label_tag :user_to_keep, "User to Keep" %>
<%= collection_select(:user, :to_keep, @users, :id, :name_with_email_and_visibility, :include_blank => true) %>
◀◀
<%= label_tag :user_to_merge, "User to Merge" %>
<%= collection_select(:user, :to_merge, @users, :id, :name_with_email_and_visibility, :include_blank => true) %>

<%= submit_tag "Merge" %>
<% end %> <%= link_to 'Back', users_path %>