dict: Remove setdefault method.

Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
This commit is contained in:
Anders Kaseorg
2020-02-02 21:49:12 -08:00
committed by Tim Abbott
parent 8872aca907
commit b16222a38b
3 changed files with 5 additions and 30 deletions

View File

@@ -410,10 +410,11 @@ exports.get_message_reactions = function (message) {
return;
}
reaction.user_ids = [];
const collapsed_reaction = message_reactions.setdefault(
reaction.local_id,
_.omit(reaction, 'user')
);
let collapsed_reaction = message_reactions.get(reaction.local_id);
if (collapsed_reaction === undefined) {
collapsed_reaction = _.omit(reaction, 'user');
message_reactions.set(reaction.local_id, collapsed_reaction);
}
collapsed_reaction.user_ids.push(user_id);
});
const reactions = message_reactions.items().map(function (item) {