{"push_id":1053545563,"size":1,"distinct_size":1,"ref":"refs/heads/deprecate-currency-setter-on-variant","head":"86d1c8903471f1d54da926d62139339fa02ba35b","before":"3f15d7193215e0b7bcc2c679315e7d8dda55147d","commits":[{"sha":"86d1c8903471f1d54da926d62139339fa02ba35b","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@stembolt.com","name":"Martin Meyerhoff"},"message":"Deprecate currency setter and getter on Spree::Variant\n\nA Variant does not have one currency. A price has that. This commit\ndeprecates setting and getting a variant's currency.\n\nThe old specified behaviour is even a little strange when you imagine\nit somehow being called in a context where `current_store` is not the\ndefault store and has a different currency. In that case, `Spree::Variant#currency`\nwould return the wrong currency (the installation's default one).","distinct":true,"url":"https://api.github.com/repos/magiclabs/solidus/commits/86d1c8903471f1d54da926d62139339fa02ba35b"}]}