From 43fe2ebf19228c256ad630af3590632df62eb860 Mon Sep 17 00:00:00 2001 From: "bbaetz%acm.org" <> Date: Thu, 23 Jan 2003 15:11:25 +0000 Subject: Bug 188161 - assignee/qa missing change knobs. r, a=justdave --- Bugzilla/Bug.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Bugzilla') diff --git a/Bugzilla/Bug.pm b/Bugzilla/Bug.pm index 251ad16e2..35f8402ef 100755 --- a/Bugzilla/Bug.pm +++ b/Bugzilla/Bug.pm @@ -373,9 +373,9 @@ sub user { # in the world; their permissions will get checked when they log in # and actually try to make the change. $self->{'user'}->{'canedit'} = $::userid == 0 - || $::userid == $self->{'reporter'} - || $::userid == $self->{'qa_contact'} - || $::userid == $self->{'assigned_to'} + || $::userid == $self->{'reporter'}{'id'} + || ($self->{'qa_contact'} && $::userid == $self->{'qa_contact'}{'id'}) + || $::userid == $self->{'assigned_to'}{'id'} || &::UserInGroup("editbugs"); $self->{'user'}->{'canconfirm'} = ($::userid == 0) || &::UserInGroup("canconfirm") -- cgit v1.2.3-24-g4f1b