Revision dbb5abff
Von Moritz Bunkus vor etwa 10 Jahren hinzugefügt
SL/Controller/CustomerVendor.pm | ||
---|---|---|
140 | 140 |
|
141 | 141 |
$self->{contact}->cp_cv_id($self->{cv}->id); |
142 | 142 |
if( $self->{contact}->cp_name ne '' || $self->{contact}->cp_givenname ne '' ) { |
143 |
$self->{contact}->save(); |
|
143 |
$self->{contact}->save(cascade => 1);
|
|
144 | 144 |
} |
145 | 145 |
|
146 | 146 |
if( $self->{note}->subject ne '' && $self->{note}->body ne '' ) { |
Auch abrufbar als: Unified diff
Ansprechpersonen-CVars auch beim Updaten speichern
Beim Neuanlegen wurden sie schon geschrieben, weil da in den Objekten
noch keine ID vorhanden ist. Bei existierenden Objekten muss aber das
Mutterobjekt mit cascade=>1 gespeichert werden, damit modifizierte
Relationships auch gespeichert werden.