Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.6.08
-
None
-
Query Tool
-
i2b2 Web Client
-
Reproduced in the 1.7.02 test environment
-
-
1.7.02.0005
Description
In the [Query Tool] Pane, adding the same concept twice and selecting the second to be deleted, will actually delete the first in the list.
This is also more than just a visual annoyance to the user. Suppose one were to drop in two of the same numerically constrained concepts with differing parameters (e.g. Length of Stay concept with > 2 and < 10). In this case, if you select the second concept for delete, it will delete the first.
The delete mechanism appears to always delete the first matched concept it encounters and there appears to be no work around.
Reproduction Steps:
1. Open I2B2 instance with a numerically constrained concept
2. Add the numerically constrained concept to the [Query Tool] Pane with a value of 1
3. Add the same numerically constrained concept to the [Query Tool] Pane with a value of 2
4. Delete the numerically constrained concept with the value of 2.
Expected Result: The concept with a value of 2 is deleted
Actual Result: The concept with a value of 1 is deleted
This is also more than just a visual annoyance to the user. Suppose one were to drop in two of the same numerically constrained concepts with differing parameters (e.g. Length of Stay concept with > 2 and < 10). In this case, if you select the second concept for delete, it will delete the first.
The delete mechanism appears to always delete the first matched concept it encounters and there appears to be no work around.
Reproduction Steps:
1. Open I2B2 instance with a numerically constrained concept
2. Add the numerically constrained concept to the [Query Tool] Pane with a value of 1
3. Add the same numerically constrained concept to the [Query Tool] Pane with a value of 2
4. Delete the numerically constrained concept with the value of 2.
Expected Result: The concept with a value of 2 is deleted
Actual Result: The concept with a value of 1 is deleted
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Workflow | classic default workflow [ 10213 ] | i2b2 Issues [ 10295 ] |
Affects View/s | Query Tool [ 10077 ] | |
Component/s | Web Client [ 10021 ] | |
Component/s | Querytool [ 10004 ] |
Reproduction Notes | Reproduced in the 1.7.02 test environment |
Workflow | i2b2 Issues [ 10295 ] | i2b2 Issues Workflow [ 10440 ] |
Fix Version/s | 1.7.02 [ 10091 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Assignee | Mike Mendis [ mem61 ] | Janice Donahoe [ jmd86 ] |
Status | In Progress [ 3 ] | Ready to Test [ 10001 ] |
Component/s | Web Client [ 10046 ] | |
Component/s | Web Client [ 10021 ] | |
Fix Version/s | 1.7.02 [ 10127 ] | |
Fix Version/s | 1.7.02 [ 10091 ] | |
Key |
|
|
Project | i2b2 [ 10000 ] | i2b2 Web Client [ 10033 ] |
Affects Version/s | 1.6.08 [ 10121 ] | |
Affects Version/s | 1.6.08 [ 10074 ] | |
Workflow | i2b2 Issues Workflow [ 10440 ] | Web Client Issues Workflow [ 10653 ] |
Status | Ready to Test [ 10001 ] | Testing [ 10002 ] |
Testing Notes |
Tested and it appears to be working correctly.
Browsers Tested: Chrome, Firefox, I.E., Safari |
|
i2b2 Sponsored Project/s | i2b2 Web Client [ 10197 ] | |
Status | Testing [ 10002 ] | Testing [ 10002 ] |
Build Number (Fixed) | 1.7.02.0005 | |
Resolution | Fixed [ 1 ] | |
Status | Testing [ 10002 ] | Resolved [ 5 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |