<DIV>Hi everyone,</DIV>
<DIV>Thanks for all the help everyone has provided.</DIV>
<DIV>I'm currently looking at the GroupMemberschipCheck on RT Wiki's site but the problem i have is that i need to check the group membership a user belongs too<BR>This is the code i'm intending to use. The logic is that a user is checked against the group he belongs to and if he belongs to a particular group, he is added to the adminCc. pls, kindly help me look through this. Any suggestions would be appreciated. I'm trying to use this code as a custom condition code. </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>my $admincclist = $self->TicketObj->AdminCc;<BR>my $user = RT::User->new($RT::SystemUser);<BR>$user->LoadByEmail(<A href="mailto:'tomi@google.com'">'tomi@google.com'</A>);</DIV>
<DIV>my $GroupObj = RT::Group->new( $session{ 'CurrentUser' } );<BR>my $PrincipalObj = RT::Principal->new( $session{ 'CurrentUser' } );<BR>$PrincipalObj->Load( $user->Id;);<BR>$GroupObj->LoadUserDefinedGroup( 'RegionEast' );<BR>if( $HasMember = $GroupObj->HasMemberRecursively( $PrincipalObj ));</DIV>
<DIV>{</DIV>
<DIV>$admincclist->AddMember($user->Id);</DIV>
<DIV>return (1);</DIV>
<DIV>}</DIV>
<DIV>$GroupObj->LoadUserDefinedGroup( 'RegionWest);</DIV>
<DIV>elsif ($HasMember = $GroupObj->HasMemberRecursively( $PrincipalObj )<BR>
<DIV>{</DIV>
<DIV>$admincclist->AddMember($user->Id);</DIV>
<DIV>return (1);</DIV>
<DIV>}</DIV>
<DIV>else</DIV>
<DIV>
<DIV>{</DIV>
<DIV>return (undef</DIV>
<DIV>}</DIV></DIV></DIV>
<DIV> </DIV>
<DIV><BR><BR> </DIV><p>
                <hr size=1> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="http://uk.rd.yahoo.com/mail/taglines/default/messenger/*http://uk.messenger.yahoo.com"><strong><font face="Arial, Helvetica, sans-serif">ALL-NEW 
Yahoo! Messenger</font></strong></a><font face="Arial, Helvetica, sans-serif"><strong> 
- all new features - even more fun!</strong></font><strong><font color="#FF9900"> 
</font></strong></font>