From a38dd9bd3a47f6bbadf00bfa069a46747b0df791 Mon Sep 17 00:00:00 2001
From: Stan Hu <stanhu@gmail.com>
Date: Sun, 10 May 2015 07:44:58 -0700
Subject: [PATCH] Add "Resend confirmation e-mail" link in profile settings

Fixes https://github.com/gitlabhq/gitlabhq/issues/9274
---
 CHANGELOG                         | 1 +
 app/views/profiles/show.html.haml | 7 +++++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index 61e9084a39e0..bedface6f224 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -17,6 +17,7 @@ v 7.12.0 (unreleased)
   - Remove Rack Attack monkey patches and bump to version 4.3.0 (Stan Hu)
   - Fix clone URL losing selection after a single click in Safari and Chrome (Stan Hu)
   - Fix git blame syntax highlighting when different commits break up lines (Stan Hu)
+  - Add "Resend confirmation e-mail" link in profile settings (Stan Hu)
   - Allow to configure location of the `.gitlab_shell_secret` file. (Jakub Jirutka)
   - Disabled expansion of top/bottom blobs for new file diffs
   - Update Asciidoctor gem to version 1.5.2. (Jakub Jirutka)
diff --git a/app/views/profiles/show.html.haml b/app/views/profiles/show.html.haml
index 62fac46df27a..6534afb0e890 100644
--- a/app/views/profiles/show.html.haml
+++ b/app/views/profiles/show.html.haml
@@ -37,8 +37,11 @@
               = f.text_field :email, class: "form-control", required: true
             - if @user.unconfirmed_email.present?
               %span.help-block
-                Please click the link in the confirmation email before continuing, it was sent to
-                %strong #{@user.unconfirmed_email}
+                Please click the link in the confirmation email before continuing. It was sent to
+                = succeed "." do
+                  %strong #{@user.unconfirmed_email}
+                %p
+                = link_to "Resend confirmation e-mail", user_confirmation_path(user: { email: @user.unconfirmed_email }), method: :post
 
             - else
               %span.help-block We also use email for avatar detection if no avatar is uploaded.
-- 
GitLab