[Rubyonrails-ug] Modeländerungen mitbekommen

2010-10-19 Diskussionsfäden Guido Pesch
Hallo Leute, bekommt man raus welche Attribute sich nach einem Model-Update (ActiveRecord, rails 2.3.8) geändert haben? Wenn ja wie ? Danke und Gruß Guido ___ rubyonrails-ug mailing list rubyonrails-ug@headflash.com

Re: [Rubyonrails-ug] Modeländerungen mitbekommen

2010-10-19 Diskussionsfäden Niko Dittmann
Hallo Guido. Am 19.10.2010 um 14:10 schrieb Guido Pesch: Hallo Leute, bekommt man raus welche Attribute sich nach einem Model-Update (ActiveRecord, rails 2.3.8) geändert haben? Ja. Wenn ja wie ? #changed oder #changes http://ar.rubyonrails.org/classes/ActiveRecord/Dirty.html Grüße,

Re: [Rubyonrails-ug] Modeländerungen mitbekommen

2010-10-19 Diskussionsfäden Stefan Frank
hmm, ich glaub ich versteh's noch nicht ganz. Was genau klappt denn nicht? @playday.changes sollte eine Liste der geänderten Felder geben, mit z.B. @playday.status_changed? sollte man rauskriegen, ob sich der Status geändert hat, mit @playday.status.change kriegt man den vorher-nachher-Wert

Re: [Rubyonrails-ug] Modeländerungen mitbekommen

2010-10-19 Diskussionsfäden Guido Pesch
Nein, du stehst nicht auf der Leitung... Ich war das Jetzt klapps auch mit dem Change. Danke an alle Guido Zitat von Stefan Frank s.fr...@vierundsechzig.de: hmm, ich glaub ich versteh's noch nicht ganz. Was genau klappt denn nicht? @playday.changes sollte eine Liste der geänderten Felder

Re: [Rubyonrails-ug] Modeländerungen mitbekommen

2010-10-19 Diskussionsfäden Nicolai Constantin Reuschling
Noch ein Tipp, weil ich es gerade sehe: Der Teil hier: if(@playday.status == Playday::STATUS_OPEN) players = @playday.group.users.confirmed players.each do |player| @playday.changed_playday_data_mail_to_player!(player, @playday_old) end end

Re: [Rubyonrails-ug] Modeländerungen mitbekommen

2010-10-19 Diskussionsfäden Guido Pesch
Hast du recht. Habe ich schon nachgezogen Danke Zitat von Nicolai Constantin Reuschling codeblog...@gmail.com: Noch ein Tipp, weil ich es gerade sehe: Der Teil hier: if(@playday.status == Playday::STATUS_OPEN) players = @playday.group.users.confirmed players.each do