Add put /users/:username/gifts/:id route. Define update action in gifts_controller. Edit show.html.erb file with form and hidden input to change recipient.