$::auth->assert('requirement_spec_edit');
$::request->{layout}->use_stylesheet("${_}.css") for qw(jquery.contextMenu requirement_spec);
- $::request->{layout}->use_javascript("${_}.js") for qw(jquery.jstree jquery/jquery.contextMenu jquery/jquery.hotkeys requirement_spec ckeditor/ckeditor ckeditor/adapters/jquery kivi.Part.js autocomplete_customer);
+ $::request->{layout}->use_javascript("${_}.js") for qw(jquery.jstree jquery/jquery.contextMenu jquery/jquery.hotkeys requirement_spec ckeditor/ckeditor ckeditor/adapters/jquery kivi.Part kivi.CustomerVendor);
$self->init_visible_section;
return 1;
#
sub create_or_update {
- my $self = shift;
- my $is_new = !$self->requirement_spec->id;
+ my $self = shift;
+ my $is_new = !$self->requirement_spec->id;
my $previous_customer_id = $self->requirement_spec->customer_id;
- my $params = delete($::form->{requirement_spec}) || { };
- my $cvars = delete($::form->{cvars}) || { };
+ my $params = delete($::form->{requirement_spec}) || { };
+ my $cvars = delete($::form->{cvars}) || { };
# Forcefully make it clear to Rose which custom_variables exist (or don't), so that the ones added with »add_custom_variables« are visible when calling »custom_variables«.
if ($is_new) {