mirror of https://github.com/zulip/zulip.git
subject -> topic: Use util.set_message_topic() to set subject.
This commit is contained in:
parent
b4bc6b4445
commit
7e17b8a392
|
@ -20,6 +20,7 @@ set_global('sent_messages', {
|
|||
set_global('blueslip', global.make_zblueslip());
|
||||
|
||||
zrequire('people');
|
||||
zrequire('util');
|
||||
zrequire('transmit');
|
||||
|
||||
function test_with_mock_socket(test_params) {
|
||||
|
|
|
@ -131,7 +131,7 @@ exports.edit_locally = function edit_locally(message, raw_content, new_topic) {
|
|||
topic_name: message.subject,
|
||||
});
|
||||
|
||||
message.subject = new_topic;
|
||||
util.set_message_topic(message, new_topic);
|
||||
|
||||
topic_data.add_message({
|
||||
stream_id: message.stream_id,
|
||||
|
|
|
@ -156,7 +156,7 @@ exports.save = function (row, from_topic_edited_only) {
|
|||
|
||||
var request = {message_id: message.id};
|
||||
if (topic_changed) {
|
||||
request.subject = new_topic;
|
||||
util.set_message_topic(request, new_topic);
|
||||
if (feature_flags.propagate_topic_edits) {
|
||||
var selected_topic_propagation = row.find("select.message_edit_topic_propagate").val() || "change_later";
|
||||
request.propagate_mode = selected_topic_propagation;
|
||||
|
|
|
@ -201,21 +201,21 @@ exports.update_messages = function update_messages(events) {
|
|||
}
|
||||
|
||||
// Remove the recent topics entry for the old topics;
|
||||
// must be called before we update msg.subject
|
||||
// must be called before we call set_message_topic.
|
||||
topic_data.remove_message({
|
||||
stream_id: msg.stream_id,
|
||||
topic_name: util.get_message_topic(msg),
|
||||
});
|
||||
|
||||
// Update the unread counts; again, this must be called
|
||||
// before we update msg.subject
|
||||
// before we call set_message_topic.
|
||||
unread.update_unread_topics(msg, event);
|
||||
|
||||
msg.subject = new_topic;
|
||||
util.set_message_topic(msg, new_topic);
|
||||
util.set_topic_links(msg, util.get_topic_links(event));
|
||||
|
||||
// Add the recent topics entry for the new topics; must
|
||||
// be called after we update msg.subject
|
||||
// be called after we call set_message_topic.
|
||||
topic_data.add_message({
|
||||
stream_id: msg.stream_id,
|
||||
topic_name: util.get_message_topic(msg),
|
||||
|
|
|
@ -136,8 +136,9 @@ exports.do_set_reminder_for_message = function (msgid, timestamp) {
|
|||
content: reminder_msg_content,
|
||||
sender_id: page_params.user_id,
|
||||
stream: '',
|
||||
subject: '',
|
||||
};
|
||||
util.set_message_topic(reminder_message, '');
|
||||
|
||||
var recipient = page_params.email;
|
||||
var emails = util.extract_pm_recipients(recipient);
|
||||
reminder_message.to = emails;
|
||||
|
|
|
@ -112,7 +112,7 @@ exports.reply_message = function (opts) {
|
|||
reply.type = 'stream';
|
||||
reply.to = stream;
|
||||
reply.content = content;
|
||||
reply.subject = message.subject;
|
||||
util.set_message_topic(reply, message.subject);
|
||||
|
||||
transmit.send_message(reply, success, error);
|
||||
return;
|
||||
|
|
Loading…
Reference in New Issue