form:itrequest has wrong product/component for 'Any other issue' option

RESOLVED FIXED

Status

()

defect
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: Atoll, Assigned: dkl)

Tracking

Production

Firefox Tracking Flags

(Not tracked)

Details

Reporter

Description

6 years ago
https://bugzilla.mozilla.org/form:itrequest

The 'Any other issue' radio button should select Product 'mozilla.org', Component 'Server Operations'.

It is currently selecting, incorrectly, Product 'Infrastructure & Operations', Component 'Infrastructure: Other'.

The 'Infrastructure: *' components are for the small Infra team *within* all of IT, and this queue is not a triage queue for all general IT bugs. This has resulted in a steady stream of misfiled bugs, but we didn't realize it was this form until today.

I understand that the current design of the form, which hard-codes the product into the form request URL, may require additional non-easy work to complete this request; unfortunately, my familiarity with JavaScript is not sufficient to patch this form on behalf of the BMO team.
Reporter

Comment 1

6 years ago
cc :jabba, :fox2mike, :cshields as this directly affects our ability to respond to IT blocker bugs in a timely manner.
Assignee

Comment 2

6 years ago
(In reply to Richard Soderberg [:atoll] from comment #0)
> https://bugzilla.mozilla.org/form:itrequest
> 
> The 'Any other issue' radio button should select Product 'mozilla.org',
> Component 'Server Operations'.
> 
> It is currently selecting, incorrectly, Product 'Infrastructure &
> Operations', Component 'Infrastructure: Other'.
> 
> The 'Infrastructure: *' components are for the small Infra team *within* all
> of IT, and this queue is not a triage queue for all general IT bugs. This
> has resulted in a steady stream of misfiled bugs, but we didn't realize it
> was this form until today.
> 
> I understand that the current design of the form, which hard-codes the
> product into the form request URL, may require additional non-easy work to
> complete this request; unfortunately, my familiarity with JavaScript is not
> sufficient to patch this form on behalf of the BMO team.

Yeah we will need to add some jscript to alter the product values when a specific component 
is selected before submission. Not difficult. Normally the forms assume all components will
be under a single product. I will work on this Monday as I am already working to update
the IT request form after all of the recent product refactoring.

dkl
Assignee: nobody → dkl
Status: NEW → ASSIGNED
OS: Mac OS X → All
Hardware: x86 → All
Assignee

Comment 3

6 years ago
I have pushed this to our test instance for your feedback before we push to production to make sure it works properly:

Please test at:
https://bugzilla-dev.allizom.org/form.itrequest

Committing to: bzr+ssh://dlawrence%40mozilla.com@bzr.mozilla.org/bmo/4.2-dev
modified extensions/BMO/template/en/default/bug/create/create-itrequest.html.tmpl
Committed revision 8585.

dkl
Flags: needinfo?(rsoderberg)
Reporter

Comment 4

6 years ago
Option 3 failed: "There is no component named 'WebOps: Other' in the 'Infrastructure & Operations' product."

Option 5 ('Any other issue') worked as expected.

Note that I have not done comprehensive many-browser testing, just confirmed the target prod/comp for each of the radio options 2..5.
Flags: needinfo?(rsoderberg)
Assignee

Comment 5

6 years ago
Verified works via IRC so closing out. Hopefully will go out this week.

dkl
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.