There are some other bugs too.For example:
Enter in the search field: Adaptive-Proposal-Fees
My script shows 579 votes.
then lets take the older report of mine...
search "Adaptive-Proposal-Fees" at both the three column search fields.
it shows 263 yes+275 no +46 abstain= 584 votes
This was not the real result!!! Adaptive-Proposal-Fees had more yes than no!!
https://www.dashcentral.org/p/Adaptive-Proposal-Fees reports 458 Yes / 393 No / 74 Abstain
in https://dashvotetracker.com/past.php (which depends on dashninja API)
adaptive proposal fee shows 0 votes.
and in your dashninja site it shows:
212 yes+162 no+19 abstain= 413 votes
But I counted the abstain votes that appear in the table below , and they are not 19. They are 74 (the same number that dashcentral reports).
Have you deleted/lost the information of the Masternodes who voted for or against @GrandMasterDash 's proposal?
Let us preserve the vote history, the same occurs in the Tree of Knowledge. One day everyone will be judged for the votes he/she casted.
Did you take into account the fact that votes can be changed by the people casting them?
I could see there be a discrepancy if you don't account for that and elbereth does.