Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 0144a5aa

Von Bernd Bleßmann vor mehr als 2 Jahren hinzugefügt

  • ID 0144a5aa57602de04c7c86633e6d808d197f0ffd
  • Vorgänger 4cc5f88f
  • Nachfolger a82e64e7

Auftrags-Controller: neue Unterversion erst in Transaktion speichern

Unterschiede anzeigen:

SL/Controller/Order.pm
222 222
  my $new_number = $self->order->number;
223 223
  $new_number    =~ s/-$current_version_number$//;
224 224
  $self->order->number($new_number . '-' . $new_version_number);
225

  
226
  SL::DB::OrderVersion->new(oe_id   => $self->order->id,
227
                            version => $new_version_number,
228
  )->save;
225
  $self->order->add_order_version(SL::DB::OrderVersion->new(oe_id   => $self->order->id,
226
                                                            version => $new_version_number));
229 227

  
230 228
  # call the save action
231 229
  $self->action_save();

Auch abrufbar als: Unified diff