Ensure deal read from CSV is minimally valid.
This also prevents a type error from occurring if the deal CSV being imported is not valid for any reason. The type error here leads to the cron task crashing and could lead to product data not being updated regularly.