Do not hyperlink profiles of deleted users

This commit is contained in:
Aditya Prakash 2016-02-15 18:28:33 +05:30
parent be624d64f3
commit 341f6cd9fe
7 changed files with 14 additions and 3 deletions

View file

@ -1,6 +1,6 @@
module ChangesetHelper
def changeset_user_link(changeset)
if changeset.user.data_public?
if changeset.user.status != "deleted" && changeset.user.data_public?
link_to(changeset.user.display_name, user_path(changeset.user.display_name))
else
t("browse.anonymous")

View file

@ -17,6 +17,8 @@ module NoteHelper
def note_author(author, link_options = {})
if author.nil?
""
elsif author.status == "deleted"
t("browse.anonymous")
else
link_to h(author.display_name), link_options.merge(:controller => "user", :action => "view", :display_name => author.display_name)
end