app/controllers/vcards_controller.rb in has_vcards-0.17.0 vs app/controllers/vcards_controller.rb in has_vcards-0.17.1

- old
+ new

@@ -4,6 +4,17 @@ respond_to :html, :js def directory_lookup @vcard = Vcard.find(params[:id]) end + + def directory_update + @vcard = Vcard.find(params[:id]) + new_params = params[:vcard].select{|key, value| ['family_name', 'given_name', 'street_address', 'postal_code', 'locality'].include?(key)} + + @vcard.update_attributes(new_params) + + @vcard.save + + redirect_to @vcard.object + end end