Data-Liberation-Front / csvlint.io

Check that your CSV files are valid
http://csvlint.io
MIT License
73 stars 11 forks source link

Validation hangs #180

Open cgutteridge opened 9 years ago

cgutteridge commented 9 years ago

I'm trying to validate a CSV file with a schema I just wrote. It's my first schema so may be buggy as hell.

The CSV by itself validates, and gives no errors and a few polite warnings: http://equipment.data.ac.uk/data/uniquip.csv

If I add the schema https://raw.githubusercontent.com/data-ac-uk/uniquip-csv-schema/master/uniquip-schema.json it spins forever.

Looking at the JS logs, it appears to be requesting http://csvlint.io/package/54ec5f1863737620d7280000.json evey few seconds. This is an almost empty JSON file and I don't know what it's for. Maybe it's a proxy to the schema but something doesn't like the schema and has made a duff JSON file that the webpage can't interpret and keeps retrying (just a wild guess).

pezholio commented 9 years ago

Thanks for the bug report - sorry for the slow response. I've tracked this down to a problem in the csvlint.rb gem, and will close this once the changes are implemented in the app :smile_cat:

quadrophobiac commented 7 years ago

@pezholio - can you by any chance recall what the bug in the gem was that was causing this issue? Speaking from my memory this sounds like something that was worked on when I was last here so maybe this has all been fixed?