spree/spree — pull request #1509 by cyu (2012-05-07 17:03:39+00:00)
Title: Received return authorizations doesnt create adjustment

The `Adjustment#source` & `Adjustment#adjustable` attributes aren't `attr_accessible`, so adjustments are being created that are not attached to the order when a return authorization is received.

In addition, I removed the call to `Order#update!` in `Adjustment#process_return` because if the adjustment is created properly the `Order#update!` will be called (via `after_save :update_adjustable` in `Adjustment`).