Details
-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
6.2.3, 6.3.13, 6.4
-
6.02
-
2
-
Severity 3 - Minor
-
Description
Summary
Sometimes Issue Collectors are used for customers to collect feedback data for JIRA Issues. This may be a problem if the Location information that is collected is incorrect.
Steps to Reproduce
- Create an Issue Collector in any Project. Make sure the Checkbox for "Collect browser type, screen resolution, and the URL where the feedback was created" is checked.
- Take the <script> code and place it in the JIRA Administration > System > User Interface: Announcement Banner. You should see a "Provide Feedback" button in the UI.
- Go to the Issue Search Navigator. It doesn't matter if you are in a saved search filter or not.
- Hit refresh on your browser.
- Open an Issue.
- Click the "Provide Feedback" button and create an Issue with the Issue Collector.
- Go to the new Issue that was created (by clicking on the link after submission, or going to the Issue in the Project).
Expected Results
Actual Results
The Location information does not reflect the Issue or Search View that you were in when the "Provide Feedback" button was clicked. It only reflects the value from the last browser refresh. This is incorrect.
Solution / Workaround
The following ticket may present a Workaround in some circumstances:
https://jira.atlassian.com/browse/JRA-40574
This ticket outlines a possible Workaround where the window.location information is collected at the form's display instead. This may not work if the Issue Collector is placed in the Announcement Banner for JIRA, as the environment is more restricted.
Attachments
Issue Links
- is related to
-
JRASERVER-40574 Fetch the window.location at form display and not at page load
- Closed
- mentioned in
-
Page Loading...