jgayfer/pydest

Hash values are converted to ints, when they should be unsigned ints

Closed this issue · 1 comments

Because of this, some hash values are entirely wrong, as they are being cast inappropriately.

Fixed by e4437d1

It turns out that it was actually the sqlite database that was converting the unsigned values to signed. Then the code was making queries of unsigned values against a signed database, so results were only returned half of the time. The new behaviour is to convert the unsigned values to signed when serializing the JSON.