DeusExe, знать бы ещё питон) там отдельное событие приходит когда юзер шерит юзера/группу. Или сразу найти нужный хэндлер или взять какой-нибудь общий, и смотреть, как там приходит
Дмитрий Беляев, да хорошо, можно и Array.prototype.forEach.call, но как давно у Вас что-то ломалось или сильнее тормозило из-за лишнего одного пустого массива не в цикле?) выглядит как избыточная оптимизация, хотя в плане правильности согласен, спасибо
не знаю, при чём тут госсектор, но для реальных проектов потеря 1-5% трафика (я не только про ie - есть и старые версии, и моб) - такое себе. Речь не про какой-то модный сайт для хипстеров, а тот что для массового сектора людей
(по умолчанию считаю что проект без транспайлера, а так конечно, лучше использовать все возможности)
Nick-Fisher, сам промис переводится из статуса pending в fulfilled
и код таки выполняется после резолва, что может выглядеть не совсем логичным) поэтому там return