diff --git a/pages/index.vue b/pages/index.vue index c967f6fbf2651bc549ef1595bcfc65af756ab3e1..428a4a454c6c854000969171a9d5857bfc1e85c0 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -64,8 +64,11 @@ export default { for (let i = 0; i < data.membersCount.length; i++) { let member = data.membersCount[i].idList[0] member.id.inOut = member.inOut - if (member.inOut) { - result['entrees'].push(member.id) + + if (member.inOut || member.id.status=='MEMBER') { + if (result['entrees'].filter(function(e) { return e.hash === member.id.hash; }).length == 0) { + result['entrees'].push(member.id) + } } else { result['sorties'].push(member.id) }