This commit is contained in:
f 2018-09-11 13:17:02 -03:00
parent e6772ae549
commit 81564985c5
No known key found for this signature in database
GPG key ID: F3FDAB97B5F9F7E7

View file

@ -199,6 +199,12 @@ class Post
end
# imita Model.update_attributes de ActiveRecord
# TODO Todo esto es malísimo, necesitamos una forma genérica de
# convertir params a objetos ruby (o que lo haga YAML directamente,
# ya que estamos). Tal vez separar en varios pasos, uno que arregle
# los hashes con indices numericos y los convierta a arrays, otro que
# convierta los params en hashes, otro que convierta los archivos
# temporales en una subida de archivos, etc.
def update_attributes(attrs)
# convertir los hashes en arrays si los campos son anidados
# usamos to_hash por todos lados porque sino son