@@ -636,39 +636,31 @@
}
function bugsByWhiteboard(keyword) {
- const params = new BZSearch({
- resolution: "---",
- status_whiteboard: keyword,
- status_whiteboard_type: "anywords",
- });
+ const params = new BZSearch();
+ params.append("status_whiteboard", keyword);
+ params.append("status_whiteboard_type", "anywords");
+ params.appendNotResolved();
return params;
}
function bugsByPriority(priority) {
- const params = new BZSearch({
- resolution: "---",
- priority: priority
- });
+ const params = new BZSearch();
+ params.appendNotResolved();
+ params.append("priority", priority);
return params;
}
function bugsByStatus(status) {
- const params = new BZSearch({
- bug_status: status
- });
+ const params = new BZSearch();
+ params.append("bug_status", status);
return params;
}
function bugsInactive(operator) {
- const params = new BZSearch({
- resolution: "---",
- f1: "days_elapsed",
- o1: "greaterthaneq",
- v1: 365 * 2,
- f2: "bug_severity",
- o2: operator,
- v2: "enhancement"
- });
+ const params = new BZSearch();
+ params.appendNotResolved();
+ params.appendQuery("days_elapsed", "greaterthaneq", 365 * 2);
+ params.appendQuery("bug_severity", operator, "enhancement");
return params;
}
@@ -761,12 +753,9 @@
async function bugsOldMilestone() {
const activeMilestones = await activeMilestonesPromise;
- const params = new BZSearch({
- resolution: "---",
- f1: "target_milestone",
- o1: "notregexp",
- v1: `^(${activeMilestones.map((s) => escapeRegExp(s)).join("|")})$`
- });
+ const params = new BZSearch();
+ params.appendNotResolved();
+ params.appendQuery("target_milestone", "notregexp", `^(${activeMilestones.map((s) => escapeRegExp(s)).join("|")})$`);
return params;
}
Use the new BZSearch functions to construct the queries. No change to the actual queries, just the code. Signed-off-by: Ross Burton <ross.burton@arm.com> --- scripts/dashboard/bugtriage/index.html | 43 ++++++++++---------------- 1 file changed, 16 insertions(+), 27 deletions(-)