From 372338e0e5cb1457e97ae67b6a517a5b2d43b897 Mon Sep 17 00:00:00 2001 From: Albert Yi Date: Wed, 19 Dec 2018 14:56:54 -0800 Subject: [PATCH] fix: #4022 Gifting someone a gold account shows "You are now a Builder level account." --- app/controllers/user_upgrades_controller.rb | 2 +- app/views/user_upgrades/show.html.erb | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/controllers/user_upgrades_controller.rb b/app/controllers/user_upgrades_controller.rb index 54e5cd585..47b1749ca 100644 --- a/app/controllers/user_upgrades_controller.rb +++ b/app/controllers/user_upgrades_controller.rb @@ -54,6 +54,6 @@ class UserUpgradesController < ApplicationController flash[:error] = e.message end - redirect_to user_upgrade_path + redirect_to user_upgrade_path(user_id: params[:user_id]) end end diff --git a/app/views/user_upgrades/show.html.erb b/app/views/user_upgrades/show.html.erb index d567406fe..018c0d760 100644 --- a/app/views/user_upgrades/show.html.erb +++ b/app/views/user_upgrades/show.html.erb @@ -3,7 +3,12 @@ <% if flash[:success] %>

Congratulations!

-

You are now a <%= CurrentUser.user.level_string %> level account. Thanks for supporting the site!

+ <% if params[:user_id] %> +

<%= user.name %> is now a <%= user.level_string %> level account. Thanks for supporting the site!

+ <% else %> +

You are now a <%= user.level_string %> level account. Thanks for supporting the site!

+ <% end %> +

<%= link_to "Return to posts", posts_path %>

<% elsif flash[:error] %>

An error occurred!