mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-10-15 00:00:44 -04:00
This dials down the safety of `StripeObject`'s `#update_attributes` method so that it allows properties to be assigned that it doesn't yet know about. We're doing this for a few reasons: 1. To reflect the current behavior of accessors (i.e. `obj.name = ...`) through `method_missing`. 2. To allow `#update_attributes` to assign properties on new projects that don't yet know their schema from an API call. Fixes #324.