spree/spree — pull request #2317 by msevestre (2012-12-13 02:47:35+00:00)
Title: [Fixes #2297] 

@radar: To respect the `tell don't ask` principle, I would like to replace
`return 'pending' unless order.complete? || order.resumed?`
with something like
`return 'pending' unless order.can_ship?`

but that might lead to some confusion elsewhere. Let me know what you think and I can adjust it accordingly