Uploaded image for project: 'i2b2 Web Client'
  1. i2b2 Web Client
  2. WEBCLIENT-57

Not able to run a query using a concept that does not have a tooltip defined

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 1.6.08
    • 1.6.09
    • Web Client
    • None
    • Query Tool
    • i2b2 Core

    Description

      Users are not able to run a query if the concept used in the query does not have a tooltip defined. When clicking on "Run Query" the query name will not default in the dialog window. After entering a query name and clicking on OK, the dialog window will close and nothing else appears to happen. The query does not run.

      This issue only affects the 1.6.08 version of the i2b2 Web Client. It works correctly in previous versions.

      This issue was fixed in 1.6.09 which was release on April 10, 2013. For those users who are not able to upgrade at this time to 1.6.09 or the latest i2b2 builds there is a one line fix that can be made.

      Edit file js-i2b2/cells/CRC/CRC_ctrlr_QryTool.js

      At line 743 you will see the following
                             sdxData.origData.key = (sdxData.origData.key).replace(/</g,"&lt;");
                              sdxData.origData.name = (sdxData.origData.name).replace(/</g,"&lt;");
                              sdxData.origData.tooltip = (sdxData.origData.tooltip).replace(/</g,"&lt;");

      At line 745 add the if statement below, before the sdxData.origData.tooltip
                             sdxData.origData.key = (sdxData.origData.key).replace(/</g,"&lt;");
                              sdxData.origData.name = (sdxData.origData.name).replace(/</g,"&lt;");
       if (undefined != sdxData.origData.tooltip)
                              sdxData.origData.tooltip = (sdxData.origData.tooltip).replace(/</g,"&lt;");

      Attachments

        Activity

          jmd86 Janice Donahoe created issue -
          jmd86 Janice Donahoe made changes -
          Field Original Value New Value
          Description Users are not able to run a query if the concept used in the query does not have a tooltip defined. When clicking on "Run Query" the query name will not default in the dialog window. After entering a query name and clicking on OK, the dialog window will close and nothing else appears to happen. The query does not run.

          This issue only affects the 1.6.08 version of the i2b2 Web Client. It works correctly in previous versions.
          Users are not able to run a query if the concept used in the query does not have a tooltip defined. When clicking on "Run Query" the query name will not default in the dialog window. After entering a query name and clicking on OK, the dialog window will close and nothing else appears to happen. The query does not run.

          This issue only affects the 1.6.08 version of the i2b2 Web Client. It works correctly in previous versions.

          This issue was fixed in 1.6.09 which was release on April 10, 2013. For those users who are not able to upgrade at this time to 1.6.09 or the latest i2b2 builds there is a one line fix that can be made.

          Edit file js-i2b2/cells/CRC/CRC_ctrlr_QryTool.js

          At line 743 you will see the following
                                 sdxData.origData.key = (sdxData.origData.key).replace(/</g,"&lt;");
                                  sdxData.origData.name = (sdxData.origData.name).replace(/</g,"&lt;");
                                  sdxData.origData.tooltip = (sdxData.origData.tooltip).replace(/</g,"&lt;");

          At line 745 add the if statement below, before the sdxData.origData.tooltip
                                 sdxData.origData.key = (sdxData.origData.key).replace(/</g,"&lt;");
                                  sdxData.origData.name = (sdxData.origData.name).replace(/</g,"&lt;");
           if (undefined != sdxData.origData.tooltip)
                                  sdxData.origData.tooltip = (sdxData.origData.tooltip).replace(/</g,"&lt;");
          This issue was fixed in 1.6.09
          jmd86 Janice Donahoe added a comment - This issue was fixed in 1.6.09
          jmd86 Janice Donahoe made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Resolved [ 5 ]
          jmd86 Janice Donahoe made changes -
          Workflow classic default workflow [ 10249 ] i2b2 Issues [ 10413 ]
          jmd86 Janice Donahoe made changes -
          Affects View/s Query Tool [ 10077 ]
          Associated Project/s i2b2 Core [ 10072 ]
          Component/s Querytool [ 10004 ]
          jmd86 Janice Donahoe made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          jmd86 Janice Donahoe made changes -
          Workflow i2b2 Issues [ 10413 ] i2b2 Issues Workflow [ 10601 ]
          jmd86 Janice Donahoe made changes -
          Associated Project/s i2b2 Core [ 10072 ]
          i2b2 Sponsored Project/s i2b2 Core [ 10196 ]
          jmd86 Janice Donahoe made changes -
          Component/s Web Client [ 10046 ]
          Component/s Web Client [ 10021 ]
          Fix Version/s 1.6.09 [ 10122 ]
          Fix Version/s 1.6.09 [ 10092 ]
          Key LEOPARD-151 WEBCLIENT-57
          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 [ 10601 ] Web Client Issues Workflow [ 10664 ]

          People

            mem61 Mike Mendis
            jmd86 Janice Donahoe
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: