fix 500 on bad thread id input

I'm curious as to why this would through a validation error... usually get returns DoesNotExist if it can't find the object, and a ValidationError should only be thrown if there's an issue in the database...