For instance, consider this charges history. It's almost silly that multiple charges are listed. The earliest one is the same as the third and last one. The only reason this gets listed twice is because with the second charge, the "charges" field got taken down, which is the optional commentary. But for all three of them, the "charges_citation" field is exactly the same.
It would be possible to have it so that if the same but less information is scraped from the Sheriff's site, we ignore the charge with less information. Or even persist the missing information to the second charge, and keep the record that it was tampered with? I don't know.
For instance, consider this charges history. It's almost silly that multiple charges are listed. The earliest one is the same as the third and last one. The only reason this gets listed twice is because with the second charge, the "charges" field got taken down, which is the optional commentary. But for all three of them, the "charges_citation" field is exactly the same.
It would be possible to have it so that if the same but less information is scraped from the Sheriff's site, we ignore the charge with less information. Or even persist the missing information to the second charge, and keep the record that it was tampered with? I don't know.
@nwinklareth? @fgregg?