summaryrefslogtreecommitdiff
path: root/FS/FS/TicketSystem.pm
diff options
context:
space:
mode:
authormark <mark>2011-07-16 02:47:19 +0000
committermark <mark>2011-07-16 02:47:19 +0000
commitf3716c5628b68f907a59060d6726b544de839793 (patch)
treea8d025a8530362e7b72a579b650eb8e1e7fb8234 /FS/FS/TicketSystem.pm
parent0e7c29b192fff137d3b9167b29633a94f94b995f (diff)
grant all needed rights to fs_selfservice, #13199
Diffstat (limited to 'FS/FS/TicketSystem.pm')
-rw-r--r--FS/FS/TicketSystem.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/FS/FS/TicketSystem.pm b/FS/FS/TicketSystem.pm
index a6daf7e..63ab865 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(