Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision d3b2be26

Von Kivitendo Admin vor etwa 8 Jahren hinzugefügt

  • ID d3b2be265715bdde58118795f2fb870bafa7edd9
  • Vorgänger 69c9d928
  • Nachfolger 2e3bdf1a

Bestehende Erzeugnisse korrekt speichern

siehe Ticket #227

Unterschiede anzeigen:

SL/Controller/Part.pm
my ($self) = @_;
return 1 unless $::form->{part}{part_type} eq 'assortment';
# skip check for existing parts that have been used
# skip item check for existing assortments that have been used
return 1 if ($self->part->id and !$self->part->orphaned);
# new or orphaned parts must have items in $::form->{assortment_items}
......
return 1 unless $::form->{part}->{part_type} eq 'assembly';
# skip item check for existing assembly that have been used
return 1 if ($self->part->id and !$self->part->orphaned);
unless ( $::form->{assembly_items} and scalar @{$::form->{assembly_items}} ) {
$self->js->run('kivi.Part.set_tab_active_by_name', 'assembly_tab')
->focus('#add_assembly_item_name')

Auch abrufbar als: Unified diff