Move trigger out of while loop

This commit is contained in:
JC Brand 2021-06-18 10:21:03 +02:00
parent 42b15497fc
commit bb60f8cff4

View File

@ -11,16 +11,16 @@ export function pruneHistory (model) {
if (non_empty_messages.length > max_history) {
while (non_empty_messages.length > max_history) {
non_empty_messages.shift().destroy();
/**
* Triggered once the message history has been pruned, i.e.
* once older messages have been removed to keep the
* number of messages below the value set in `prune_messages_above`.
* @event _converse#historyPruned
* @type { _converse.ChatBox | _converse.ChatRoom }
* @example _converse.api.listen.on('historyPruned', this => { ... });
*/
api.trigger('historyPruned', model);
}
/**
* Triggered once the message history has been pruned, i.e.
* once older messages have been removed to keep the
* number of messages below the value set in `prune_messages_above`.
* @event _converse#historyPruned
* @type { _converse.ChatBox | _converse.ChatRoom }
* @example _converse.api.listen.on('historyPruned', this => { ... });
*/
api.trigger('historyPruned', model);
}
}
}