Skip to content

Instantly share code, notes, and snippets.

@sahglie
Created October 6, 2011 21:20
Show Gist options
  • Save sahglie/1268708 to your computer and use it in GitHub Desktop.
Save sahglie/1268708 to your computer and use it in GitHub Desktop.
efts_controller#update_confirm Fix
def update_confirm
@eft = Eft.find_latest_unconfirmed_edit(@user.student_id)
@eft || (redirect_to(eft_url) && return)
if params[:confirm]
@eft.update_attribute(:confirm_flag, true)
@eft.touch() ##### Now @eft.updated_at gets updated #####
Notifier.deliver_confirmation_for_student(@eft.email_address) if Rails.env == "production" && session[:admin_uid].nil?
audit_notification()
redirect_to(completed_eft_url)
else
@error_message = Eft.confirm_error_msg
render('edit_confirm')
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment