minor fix, forgot to check if flight was valid for purchase requests