clashofclans-events
Version:
A Simple JavaScript Clash Of Clan Event based library that tracks Donation, Player Join and Left, Clan Activities.
18 lines (16 loc) • 473 B
JavaScript
/* eslint-disable linebreak-style */
module.exports.playerPromote = (emitter, oldData, newData, previousPlayer, currentPlayer) => {
const message = {
clan: {
name: newData.name,
tag: newData.tag,
badgeUrls: newData.badgeUrls,
members: newData.members,
type: newData.type,
},
...currentPlayer,
previous: previousPlayer.role,
current: currentPlayer.role,
};
emitter.emit('playerPromote', message);
};