Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-41201

Site Info: Stealthed External Tool is removed when using Manage Tools to add a tool for 12, 19, 20

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 12.5, 19.2, 20.1, 20.2, 21.0
    • Component/s: Site Info
    • Labels:
    • Environment:
      qa2-us.nightly.sakaiproject.org
    • 21 Status:
      Verified
    • 20 status:
      Verified
    • Test Plan:
      Hide

      Make sure there is at least one visible and one stealthed tool in External Tools

      • Admin Workspace > External Tools > Install LTI 1.1 Tool ("Tool A")
      • Set Tool Visibility to Visible, Save
      • Admin Workspace > External Tools > Install LTI 1.1 Tool ("Tool B")
      • Set Tool Visibility to Stealthed, Save

      Now add Tool Links

      • Tool Links > Create Tool Link > Select Tool A > Add Site ID for "Course Site" > Select Add Site Link > Save
      • Tool Links > Create Tool Link > Select Tool B > Add Site ID for "Course Site" > Select Add Site Link > Save
      • Navigate to Course Y, Confirm Tool A and Tool B are both available as links on left-column nav
      • Select Site Info > Manage Tools
      • Check or uncheck any tool to add or remove > choose Continue

      Expected result: neither of the LTI tools are removed

      Show
      Make sure there is at least one visible and one stealthed tool in External Tools Admin Workspace > External Tools > Install LTI 1.1 Tool ("Tool A") Set Tool Visibility to Visible, Save Admin Workspace > External Tools > Install LTI 1.1 Tool ("Tool B") Set Tool Visibility to Stealthed, Save Now add Tool Links Tool Links > Create Tool Link > Select Tool A > Add Site ID for "Course Site" > Select Add Site Link > Save Tool Links > Create Tool Link > Select Tool B > Add Site ID for "Course Site" > Select Add Site Link > Save Navigate to Course Y, Confirm Tool A and Tool B are both available as links on left-column nav Select Site Info > Manage Tools Check or uncheck any tool to add or remove > choose Continue Expected result: neither of the LTI tools are removed

      Description

      Stealthed LTI tool removed when using Managed Tools

        Gliffy Diagrams

          Zeplin

            Attachments

            1. lti_stealthed_fix.diff
              2 kB
            2. lti_tools.gif
              lti_tools.gif
              7 kB
            3. lti_tools.mp4
              9.23 MB
            4. Sakai___Discussion_3_SMPL101___Site_Info.png
              Sakai___Discussion_3_SMPL101___Site_Info.png
              206 kB
            5. Sakai___SMPL101_Spring_2019___Site_Info.png
              Sakai___SMPL101_Spring_2019___Site_Info.png
              89 kB
            6. Sakai_StealthTest.jpg
              Sakai_StealthTest.jpg
              299 kB

              Issue Links

                Activity

                  People

                  Assignee:
                  mark_golbeck Mark Golbeck
                  Reporter:
                  chrislorch Chris Lorch
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  14 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration