diff --git a/app/views/users/show.html.erb b/app/views/users/show.html.erb index e6cb9fd3e..c6b197b20 100644 --- a/app/views/users/show.html.erb +++ b/app/views/users/show.html.erb @@ -5,17 +5,6 @@

<%= content_for(:title) %>

-

- <% if current_user.can_toggle_active?(@user) %> - <% if @user.active? %> - <%= govuk_link_to "Deactivate user", "/users/#{@user.id}/deactivate" %> - <% else %> - - This user has been deactivated. <%= govuk_link_to "Reactivate user", "/users/#{@user.id}/reactivate" %> - - <% end %> - <% end %> -

Personal details @@ -103,5 +92,30 @@ end end %> <% end %> + +
+

+ <% if current_user.can_toggle_active?(@user) %> + <% if @user.active? %> + <%= govuk_button_link_to "Deactivate user", deactivate_user_path(@user), warning: true %> + <% else %> + + This user has been deactivated. <%= govuk_button_link_to "Reactivate user", reactivate_user_path(@user) %> + + <% end %> + <% end %> + + <% if current_user.can_toggle_active?(@user) %> + <% if @user.active? %> + <%= govuk_button_link_to "Resend invite link", resend_invite_user_path(@user) %> + <% else %> + + This user has been deactivated. <%= govuk_link_to "Reactivate user", "/users/#{@user.id}/reactivate" %> + + <% end %> + <% end %> +

+
+ diff --git a/config/routes.rb b/config/routes.rb index 70cda158d..a4dc43134 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -103,6 +103,7 @@ Rails.application.routes.draw do member do get "deactivate", to: "users#deactivate" get "reactivate", to: "users#reactivate" + get "resend-invite", to: "users#resend_invite" end end