Reduce amount of avatar requests based on config settings

This commit is contained in:
the-djmaze 2022-12-12 11:51:58 +01:00
parent 60b72ed981
commit c27e231f53
2 changed files with 51 additions and 30 deletions

View file

@ -67,8 +67,10 @@
),
addQueue = (msg, fn) => {
setIdenticon(msg.from[0], fn);
queue.push([msg, fn]);
runQueue();
if (rl.pluginSettingsGet('avatars', 'delay')) {
queue.push([msg, fn]);
runQueue();
}
},
runQueue = (() => {
let item = queue.shift();