From: mark Date: Sat, 16 Jul 2011 02:47:19 +0000 (+0000) Subject: grant all needed rights to fs_selfservice, #13199 X-Git-Tag: freeside_2_3_0~18 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=f3716c5628b68f907a59060d6726b544de839793 grant all needed rights to fs_selfservice, #13199 --- diff --git a/FS/FS/TicketSystem.pm b/FS/FS/TicketSystem.pm index a6daf7e06..63ab865c4 100644 --- a/FS/FS/TicketSystem.pm +++ b/FS/FS/TicketSystem.pm @@ -51,7 +51,8 @@ sub _upgrade_data { die $msg if !$val; } my $Principal = $User->PrincipalObj; # can this ever fail? - my @rights = ( qw(ShowTicket SeeQueue ModifyTicket ReplyToTicket) ); + my @rights = ( qw(ShowTicket SeeQueue ModifyTicket ReplyToTicket + CreateTicket SeeCustomField) ); foreach (@rights) { next if $Principal->HasRight( 'Right' => $_, Object => $RT::System ); my ($val, $msg) = $Principal->GrantRight(