adrrian17/gutenberg — pull request #34 by edmt (2013-10-18 14:58:00+00:00)
Title: Labs

Se sustituyó un callback en el modelo Book.

Antes de este cambio el código se activaba en el callback **before_validation**, pero se usaba un atributo propio de la instancia y esto hacía que varias pruebas fallaran.

Nos dimos cuenta que en **before_validation** no es posible usar los atributos de la instancia, ya que todavía no han sido asignados.

Se sustituyó su uso por **before_save**, ya que en ese punto del ciclo de vida de la instancia se puede confiar que los atributos requeridos están allí, luego de haber sido validados.