Skip to content

Commit

Permalink
Issue #2842: Fix Set driver.
Browse files Browse the repository at this point in the history
  • Loading branch information
Sven committed Feb 19, 2024
1 parent 0ec776b commit 56a2dde
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions Kernel/System/DynamicField/Driver/Set.pm
Original file line number Diff line number Diff line change
Expand Up @@ -769,11 +769,11 @@ sub GetFieldState {
}

# store the reduced possible values in this object for a possible subsequent EditFieldRender
$Self->{PossibleValuesFilter}{ $SetConfig->{Name} }[$SetIndex]{$Name} = $SetFieldStates{Fields}{$Name};
$Self->{PossibleValuesFilter}{ $SetConfig->{Name} }[$SetIndex]{ 'DynamicField_' . $Name } = $SetFieldStates{Fields}{$Name}{PossibleValues};
}
}

if ( $SetConfig->{MultiValue} ) {
if ( $SetConfig->{Config}{MultiValue} ) {
for my $Name ( $DynamicField->%* ) {
$DFParam{ "DynamicField_$Name" } = undef;
}
Expand All @@ -799,7 +799,7 @@ sub GetFieldState {
$SetFieldStates{NewValues}{$Name} : $DFParam{ "DynamicField_$Name" };

# store the reduced possible values in this object for a possible subsequent EditFieldRender
$Self->{PossibleValuesFilter}{ $SetConfig->{Name} }[ $#SetValue + 1 ]{$Name} = $SetFieldStates{Fields}{$Name};
$Self->{PossibleValuesFilter}{ $SetConfig->{Name} }[ $#SetValue + 1 ]{ 'DynamicField_' . $Name } = $SetFieldStates{Fields}{$Name}{PossibleValues};
$Self->{TemplateValues}{ $SetConfig->{Name} }{$Name} = exists $SetFieldStates{NewValues}{$Name} ?
$SetFieldStates{NewValues}{$Name} : $DFParam{ "DynamicField_$Name" };
}
Expand Down

0 comments on commit 56a2dde

Please sign in to comment.