Improve vote eligibility check by adding find to handle cases where voteSite is not found.

This commit is contained in:
akastijn 2025-10-24 22:28:36 +02:00
parent 8b265514a6
commit 29967d65b8

View File

@ -94,9 +94,10 @@ export class VoteComponent implements OnInit, OnDestroy {
return false;
}
const now: Date = new Date();
return (
this.voteStats.allVoteInfo.some(voteInfo => voteInfo.siteName === voteSite
&& voteInfo.lastVoteTimestamp - now.getTime() > 86400000)
)
const voteInfo = this.voteStats.allVoteInfo.find(voteInfo => voteInfo.siteName === voteSite);
if (!voteInfo) {
return true;
}
return (voteInfo.lastVoteTimestamp - now.getTime() > 86400000)
}
}