return round.results.find(result => result.user_id == user.id);
};
-export const getAvatarUrl = user => user.avatar
+export const getAvatarUrl = user => user && user.avatar
? `//cdn.discordapp.com/avatars/${user.id}/${user.avatar}.png`
: '/default-avatar.png';
+export const getUserName = user => (user && (user.nickname || user.username)) || '';
+
export const hasFinishedRound = (user, round) => {
const result = findResult(user, round);
return result && result.has_finished;
export default {
findResult,
getAvatarUrl,
+ getUserName,
hasFinishedRound,
};