Details
-
Bug
-
Status: Done
-
Low
-
Resolution: Fixed
-
6.38.0
-
SR4J Sprint 113
-
9.2
Description
ScriptRunner's aggregateExpression() JQL function is not consistently showing results in the issue navigator. This bug might be more likely to occur if certain apps are installed, e.g Elements Connect or The Scheduler.
Steps to Reproduce
- Create a Project with some Issues. Input some estimates in them.
- Install The Scheduler or Elements Connect plugin
- Go to Issue Navigator and use the aggregateExpression() JQL function. Example:
issueFunction in aggregateExpression("Original estimate sum", "originalEstimate.sum()", "Time spent sum", "timespent.sum()", "Remaining estimate sum", "remainingEstimate.sum()")
Expected Behaviour
The aggregateExpression() JQL function displays the results
The Scheduler plugin is disabled
Actual Behaviour
The aggregateExpression() JQL function does not display the results
The following error is shown in the browser console:
Uncaught (in promise) TypeError: Cannot read properties of null (reading 'querySelector') at findChildElement (DomUtils.ts?ecd0:16) at eval (DomUtils.ts?ecd0:8) at new Promise (<anonymous>) at findChildElementAsync (DomUtils.ts?ecd0:8) at eval (jqlQueryDoc.ts?6a37:167) at step (jqlQueryDoc.ts:53) at Object.eval [as next] (jqlQueryDoc.ts:34) at eval (jqlQueryDoc.ts:28) at new Promise (<anonymous>) at __awaiter (jqlQueryDoc.ts:24)
The Scheduler plugin is enabled
Attachments
Issue Links
- mentioned in
-
Page Loading...