Pflichtenhefte: Standard-Artikel beim Anlegen von Abschnitten speichern
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 9 Jul 2013 13:00:18 +0000 (15:00 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 1 Apr 2014 11:05:56 +0000 (13:05 +0200)
SL/Controller/RequirementSpecItem.pm

index 98e160a..2cbf114 100644 (file)
@@ -172,6 +172,10 @@ sub action_ajax_create {
   my $attributes      = $::form->{$prefix}     || die "Missing parameter group '${prefix}'";
   my $insert_after    = delete $attributes->{insert_after};
 
+  if (!$attributes->{parent_id}) {
+    $attributes->{order_part_id} ||= $::instance_conf->get_requirement_spec_section_order_part_id;
+  }
+
   my @errors = $self->item(SL::DB::RequirementSpecItem->new(%{ $attributes }))->validate;
   return $self->js->error(@errors)->render($self) if @errors;