diff --git a/lib/redmine/quote_reply.rb b/lib/redmine/quote_reply.rb index 05737c07..7da363c7 100644 --- a/lib/redmine/quote_reply.rb +++ b/lib/redmine/quote_reply.rb @@ -43,7 +43,7 @@ module Redmine user = issue.author build_quote( - "#{ll(Setting.default_language, :text_user_wrote, user)}\n> ", + "#{ll(Setting.default_language, :text_user_wrote, "@#{user.login}")}\n> ", issue.description, partial_quote ) @@ -53,7 +53,7 @@ module Redmine user = journal.user build_quote( - "#{ll(Setting.default_language, :text_user_wrote_in, {value: journal.user, link: "#note-#{indice}"})}\n> ", + "#{ll(Setting.default_language, :text_user_wrote_in, {value: "@#{user.login}", link: "#note-#{indice}"})}\n> ", journal.notes, partial_quote ) @@ -61,7 +61,7 @@ module Redmine def quote_root_message(message, partial_quote: nil) build_quote( - "#{ll(Setting.default_language, :text_user_wrote, message.author)}\n> ", + "#{ll(Setting.default_language, :text_user_wrote, "@#{message.author.login}")}\n> ", message.content, partial_quote ) @@ -69,7 +69,7 @@ module Redmine def quote_message(message, partial_quote: nil) build_quote( - "#{ll(Setting.default_language, :text_user_wrote_in, {value: message.author, link: "message##{message.id}"})}\n> ", + "#{ll(Setting.default_language, :text_user_wrote_in, {value: "@#{message.author.login}", link: "message##{message.id}"})}\n> ", message.content, partial_quote )