mirror of https://github.com/zulip/zulip.git
Extract sorted_other_user_ids().
This commit is contained in:
parent
b4c157c644
commit
b110f3bab3
|
@ -278,19 +278,9 @@ exports.pm_reply_to = function (message) {
|
|||
return reply_to;
|
||||
};
|
||||
|
||||
exports.pm_with_user_ids = function (message) {
|
||||
if (message.type !== 'private') {
|
||||
return;
|
||||
}
|
||||
|
||||
if (message.display_recipient.length === 0) {
|
||||
blueslip.error('Empty recipient list in message');
|
||||
return;
|
||||
}
|
||||
|
||||
var user_ids = _.map(message.display_recipient, function (elem) {
|
||||
return elem.user_id || elem.id;
|
||||
});
|
||||
function sorted_other_user_ids(user_ids) {
|
||||
// This excludes your own user id unless you're the only user
|
||||
// (i.e. you sent a message to yourself).
|
||||
|
||||
var other_user_ids = _.filter(user_ids, function (user_id) {
|
||||
return !people.is_my_user_id(user_id);
|
||||
|
@ -305,6 +295,23 @@ exports.pm_with_user_ids = function (message) {
|
|||
user_ids.sort();
|
||||
|
||||
return user_ids;
|
||||
}
|
||||
|
||||
exports.pm_with_user_ids = function (message) {
|
||||
if (message.type !== 'private') {
|
||||
return;
|
||||
}
|
||||
|
||||
if (message.display_recipient.length === 0) {
|
||||
blueslip.error('Empty recipient list in message');
|
||||
return;
|
||||
}
|
||||
|
||||
var user_ids = _.map(message.display_recipient, function (elem) {
|
||||
return elem.user_id || elem.id;
|
||||
});
|
||||
|
||||
return sorted_other_user_ids(user_ids);
|
||||
};
|
||||
|
||||
exports.pm_with_url = function (message) {
|
||||
|
|
Loading…
Reference in New Issue