Open Bug 1133328 Opened 9 years ago Updated 9 years ago

When creating or editing a component, make sure that the default assignee, QA contact and CC list are allowed to edit bugs if strict_isolation is enabled

Categories

(Bugzilla :: Administration, task)

task
Not set
normal

Tracking

()

People

(Reporter: LpSolit, Unassigned)

Details

When creating/editing a component in editcomponents.cgi, the _check_initialowner(), _check_initialqacontact(), and _check_cc_list() only make sure that the users exist, but they do not check that they are allowed to edit bugs in that component if strict_isolation is enabled and a group with the CANEDIT bit set applies to the product. The consequence is that you cannot create a new bug in that component with the default assignee/QA contact/CC list.

These validators should also do this check if strict_isolation is enabled.
Summary: Make sure that the default assignee, QA contact and CC list are allowed to edit bugs if strict_isolation is enabled → When creating or editing a component, make sure that the default assignee, QA contact and CC list are allowed to edit bugs if strict_isolation is enabled
Assignee: administration → bugzilla
Status: NEW → ASSIGNED
Assignee: bugzilla → administration
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.