From 96b565f61dd0a37fa7859aecd0fc9496f935df25 Mon Sep 17 00:00:00 2001 From: evazion Date: Tue, 4 Feb 2020 03:47:07 -0600 Subject: [PATCH] users: temp fix exception when is_banned is inconsistent. Fix an exception when is_banned is true but the user doesn't have a ban record. --- app/views/users/_secondary_links.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/users/_secondary_links.html.erb b/app/views/users/_secondary_links.html.erb index 468266d5d..0ea703204 100644 --- a/app/views/users/_secondary_links.html.erb +++ b/app/views/users/_secondary_links.html.erb @@ -29,7 +29,7 @@ <% if CurrentUser.user.is_moderator? %> <%= subnav_link_to "Promote", edit_admin_user_path(@user) %> - <% if @user.is_banned? %> + <% if @user.is_banned? && @user.recent_ban.present? %> <%= subnav_link_to "Unban", ban_path(@user.recent_ban) %> <% else %> <%= subnav_link_to "Ban", new_ban_path(:ban => {:user_id => @user.id}) %>