From 56e752e8293f0ac752f643f7e3e503488463a6ba Mon Sep 17 00:00:00 2001 From: rgarcia Date: Mon, 9 Nov 2015 15:12:12 +0100 Subject: [PATCH] brings back extra security checks --- app/helpers/users_helper.rb | 6 +++++- config/locales/en.yml | 1 + config/locales/es.yml | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/helpers/users_helper.rb b/app/helpers/users_helper.rb index 90d494f8d..cbd635a28 100644 --- a/app/helpers/users_helper.rb +++ b/app/helpers/users_helper.rb @@ -13,7 +13,9 @@ module UsersHelper def comment_commentable_title(comment) commentable = comment.commentable - if commentable.hidden? + if commentable.nil? + deleted_commentable_text(comment) + elsif commentable.hidden? "".html_safe + commentable.title + "".html_safe @@ -28,6 +30,8 @@ module UsersHelper t("users.show.deleted_proposal") when "Debate" t("users.show.deleted_debate") + else + t("users.show.deleted") end end diff --git a/config/locales/en.yml b/config/locales/en.yml index c47a27703..0089fded9 100755 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -340,6 +340,7 @@ en: other: "%{count} Comments" no_activity: "User has no public activity" private_activity: "This user decided to keep the activity list private" + deleted: "Deleted" deleted_debate: "This debate has been deleted" deleted_proposal: "This proposal has been deleted" unauthorized: diff --git a/config/locales/es.yml b/config/locales/es.yml index e6f76ec86..9bc0fe644 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -340,6 +340,7 @@ es: other: "%{count} Comentarios" no_activity: "Usuario sin actividad pública" private_activity: "Este usuario ha decidido mantener en privado su lista de actividades" + deleted: "Eliminado" deleted_debate: "Este debate ha sido eliminado" deleted_proposal: "Este propuesta ha sido eliminada" unauthorized: