请求跟踪器:自定义字段搜索组中的用户

时间:2015-09-16 15:04:53

标签: perl rt

您好我正在尝试创建一个自定义字段,该字段使用自定义字段值创建的值源通过自动完成接受多个值。

我设置的系统有多个组,相应地将用户添加到组中。在故障单上,我想根据他们所在的群组选择与问题相关联的用户。我已使用自定义字段执行此操作,并希望将每个自定义字段设置为搜索成员这是该组的一部分。

首先,我已经编辑了通用的group.pm文件,但无法让它工作

sub ExternalValues {
    my $self = shift;

    my @res;
    my $i = 0;
    my $users = RT::Users->new( $self->CurrentUser );
    $users->WhoBelongToGroups { Groups => 89, IncludeSubgroupMembers => 0, IncludeUnprivileged => 1 };
    $users->OrderByCols( { FIELD => 'Name' } );
    while( my $user = $users->Next ) {
        push @res, {
            name        => $user->Name,
            sortorder   => $i++,
        };
    }
    return \@res;
}

RT::Base->_ImportOverlays();

1;

非常感谢任何帮助

0 个答案:

没有答案