my ($title, @results, $values);
my $CustomField = RT::CustomField->new( $session{'CurrentUser'} );
unless ( $CustomField->Load( $id ) ) {
- Abort("CustomField not found");
+ Abort(loc("CustomField not found"));
+}
+unless ( $session{CurrentUser}->HasRight( Right => 'AdminCustomFieldValues', Object => $CustomField )
+ || $session{CurrentUser}->HasRight( Right => 'AdminCustomField', Object => $CustomField ) ) {
+ Abort(loc("No permissions to edit this customfield values"));
}
$title = loc( 'Importing values for CustomField [_1]', $CustomField->Name );
my $name = 'Import-'. $CustomField->Id . '-Values';