[Rt-commit] rt branch, 4.4/improve-create-custom-field-message, repushed

Maureen Mirville maureen at bestpractical.com
Wed Sep 27 15:57:35 EDT 2017


The branch 4.4/improve-create-custom-field-message was deleted and repushed:
       was ee061039b08fb2c3b72a9d535e10b7e5156d2f4e
       now a982ebd96888d31dbc28a10fe42bb11cb7dc72ee

1:  a8840bb = 1:  a8840bb Apply unset-field when cfs do not have a count
2:  51ebb5f = 2:  51ebb5f Add an option to treat attached email messages as normal file attachments
3:  cb464b4 = 3:  cb464b4 Restore attached email parsing when $TreatAttachedEmailAsFiles is not set
4:  5e5aa50 = 4:  5e5aa50 Tests for email file attachments
5:  733c523 = 5:  733c523 Initial test warning string updates
6:  6ba420c = 6:  6ba420c Document queue template name override
7:  ac62f5d = 7:  ac62f5d Forbid merging non-ticket objects
8:  09806ea = 8:  09806ea Verify default queue
9:  ee06103 ! 9:  a982ebd Improve message for adding/deleting a new custom field value
    @@ -1,11 +1,12 @@
     Author: Maureen E. Mirville <maureen at bestpractical.com>
     
    -    Improve message for adding a value to a custom field
    +    Improve message for adding/deleting a new custom field value
         
         When user is creating a custom field and adding values as options,
    -    previous message after adding a value, "Object created" was unclear.
    -    Message updated to make it clear user added a value to a custom
    -    field.
    +    or deleting existing values, previous message after adding a value,
    +    "Object created", and after deleting a value, "Object deleted", was
    +    unclear. Message updated to make it clear user added or deleted a
    +    specific custom field value.
         
         Fixes: I#32695
     
    @@ -13,14 +14,23 @@
     --- a/share/html/Admin/CustomFields/Modify.html
     +++ b/share/html/Admin/CustomFields/Modify.html
     @@
    +     foreach my $key ( keys %ARGS ) {
    +         next unless $key =~ /^Delete-$paramtag-(\d+)$/;
    +         my ($val, $msg) = $CustomFieldObj->DeleteValue( $1 );
    ++        my $cf_delete = $ARGS{ $paramtag . "-$1-Name" };
    ++        $msg = loc("Custom field value $cf_delete deleted") if $val;
    +         push (@results, $msg);
    +     }
    + 
    +@@
                      $ARGS{$paramtag."-new-$_"} =~ s/\s+$//;
                      $_ => $ARGS{ $paramtag ."-new-$_" } } grep { defined $ARGS{ $paramtag ."-new-$_" } } qw/ Name Description SortOrder Category/
              );
    --        push (@results, $msg);
    -+        push (@results, "New custom field value added");
    ++        my $cf_add = $ARGS{ $paramtag.'-new-Name' };
    ++        $msg = loc("Custom field value $cf_add added") if $id;
    +         push (@results, $msg);
              $added_cfv = 1 if $id;
      
    -         my $cfv = RT::CustomFieldValue->new( $session{CurrentUser} );
     
     diff --git a/t/web/cf_select_one.t b/t/web/cf_select_one.t
     --- a/t/web/cf_select_one.t



More information about the rt-commit mailing list