Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision dbb5abff

Von Moritz Bunkus vor etwa 10 Jahren hinzugefügt

  • ID dbb5abff8814e1281bb158a0ebe1b3068032e00d
  • Vorgänger e43a9252
  • Nachfolger 7579216c

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.

Unterschiede anzeigen:

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