Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e93b6419

Von Sven Schöling vor fast 3 Jahren hinzugefügt

  • ID e93b6419d1839ed8b794251b0c20ecf9548e1f84
  • Vorgänger d1179dc8
  • Nachfolger f4402986

DeliveryPlan: Bei Umwandlung Typ an new_from geben

Unterschiede anzeigen:

SL/Controller/DeliveryOrder.pm
18 18
use SL::DB::Order;
19 19
use SL::DB::Default;
20 20
use SL::DB::Unit;
21
use SL::DB::Order;
21 22
use SL::DB::Part;
22 23
use SL::DB::PartClassification;
23 24
use SL::DB::PartsGroup;
......
85 86
  # this interfers with init_order
86 87
  $self->{converted_from_oe_id} = delete $::form->{id};
87 88

  
88
  # TODO copy data and remember to link them on save
89
  $self->type_data->validate($::form->{type});
90

  
91
  my $order = SL::DB::Order->new(id => $self->{converted_from_oe_id})->load;
92

  
93
  $self->order(SL::DB::DeliveryOrder->new_from($order, type => $::form->{type}));
89 94

  
90 95
  $self->action_add;
91 96
}

Auch abrufbar als: Unified diff