Brazilian Rails é um conjunto de gems para serem usadas com Ruby e com o Ruby on Rails e tem como objetivo unir alguns recursos úteis para os desenvolvedores brasileiros.
Depois que foi feito o merge do Pull Request #27, passei a ter um comportamento diferente do esperado ao utilizar o usar_como_dinheiro. Antes da atualização, ao recuperar um valor de um objeto ActiveRecord, este valor sempre era um objeto da classe Dinheiro. Após a atualização, passou a ser um BigDecimal. Segue a simulação no console:
Estou usando o seguinte model:
class Grana < ActiveRecord::Base
usar_como_dinheiro :valor
end
Estou fazendo novo pull request, com uma alteração para que o retorno do valor seja sempre um objeto do tipo Dinheiro (ou nil), como funcionava na versão 3.0.4.
Depois que foi feito o merge do Pull Request #27, passei a ter um comportamento diferente do esperado ao utilizar o
usar_como_dinheiro
. Antes da atualização, ao recuperar um valor de um objeto ActiveRecord, este valor sempre era um objeto da classeDinheiro
. Após a atualização, passou a ser umBigDecimal
. Segue a simulação no console:Estou usando o seguinte model:
Antes do merge (versão 3.0.4)
Depois do merge(versão 3.0.5)
Estou fazendo novo pull request, com uma alteração para que o retorno do valor seja sempre um objeto do tipo
Dinheiro
(ou nil), como funcionava na versão 3.0.4.