product --> security group mappings need to be shared from the BMO ext to the Guided ext

RESOLVED FIXED

Status

()

bugzilla.mozilla.org
Extensions: Other
--
enhancement
RESOLVED FIXED
7 years ago
7 years ago

People

(Reporter: glob, Assigned: glob)

Tracking

Production

Details

(Assignee)

Description

7 years ago
thanks to a patch on bug 671164 the product specific security group mappings now lives in two places:

  extensions/BMO/lib/Data.pm
  extensions/GuidedBugEntry/web/js/products.js

reed rightly pointed out this is sub-optimal.

the guided ext should be updated to detect if the BMO ext is installed, and import the security group mappings from it.  need to ensure that if the BMO ext isn't installed, the guided ext doesn't break.
(Assignee)

Comment 1

7 years ago
Committing to: bzr+ssh://bjones%40mozilla.com@bzr.mozilla.org/bmo/4.0/
modified extensions/BMO/lib/Data.pm
modified extensions/GuidedBugEntry/Extension.pm
added extensions/GuidedBugEntry/template/en/default/pages
modified extensions/GuidedBugEntry/template/en/default/guided/guided.html.tmpl
added extensions/GuidedBugEntry/template/en/default/pages/guided_products.js.tmpl
modified extensions/GuidedBugEntry/web/js/products.js
Committed revision 7797.
Status: ASSIGNED → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
(Assignee)

Updated

7 years ago
Depends on: 671803
You need to log in before you can comment on or make changes to this bug.