mirror of
https://github.com/zulip/zulip.git
synced 2025-11-09 08:26:11 +00:00
Make compose replies for PMs more robust.
We now use user_ids from the message to generate the reply_to more dynamically.
This commit is contained in:
@@ -636,11 +636,15 @@ exports.respond_to_message = function (opts) {
|
||||
}
|
||||
|
||||
var pm_recipient = message.reply_to;
|
||||
if (opts.reply_type === "personal" && message.type === "private") {
|
||||
// reply_to for private messages is everyone involved, so for
|
||||
// personals replies we need to set the private message
|
||||
// recipient to just the sender
|
||||
pm_recipient = message.sender_email;
|
||||
if (message.type === "private") {
|
||||
if (opts.reply_type === "personal") {
|
||||
// reply_to for private messages is everyone involved, so for
|
||||
// personals replies we need to set the private message
|
||||
// recipient to just the sender
|
||||
pm_recipient = people.get_person_from_user_id(message.sender_id).email;
|
||||
} else {
|
||||
pm_recipient = people.pm_reply_to(message);
|
||||
}
|
||||
}
|
||||
if (opts.reply_type === 'personal' || message.type === 'private') {
|
||||
msg_type = 'private';
|
||||
|
||||
Reference in New Issue
Block a user