bonobos/spree — pull request #111 by magnusvk (2014-09-25 03:15:43+00:00)
Title: Prevent complete (and confirm) orders without addresses

We currently have a bug where some orders don't have a billing address. This change here just prevents the order from advancing to confirm (and thus complete) if it doesn't have both a billing and a shipping address. We'll need a separate fix to add a billing address in the cases where it is missing (orders fully covered by store credit). Upstream PR to come if we like this for ourselves.