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

Bypass Learning App Selection if there is only one Learning App Store

    Details

    • Type: Task
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 19.0
    • Component/s: None
    • Labels:
      None
    • Test Plan:
      Hide

      Start a Sakai Server.   Start with zero content items (app stores) installed.   

      (1) Go to Lessons->Add Learning App, it should say:

      No External (LTI) tools are available. You can use "Manage Tools and Items" below to install a new tool - it should work the same as before this change.

      (2) Then add one App Store  (https://test.tsugicloud.org/tsugi/lti/store - 12345 - secret should work)

      Go to Lessons->Add Learning App, it should auto launch right into the App Store picker - see the SAK-34035-Instant screen shot.  From this you can either choose a tool and install it it press the "X" to close the modal and see the single app store in a list like SAK-34035-Instant-Press-X

      (3) Then add a second app store - it can be the same url, key, and secret with a different title.

      Go to Lessons->Add Learning App - you should see a store with two items and no instant launch - it should work the same as before this change.  Looks like SAK-34035-Two-Stores

       

       

      Show
      Start a Sakai Server.   Start with zero content items (app stores) installed.    (1) Go to Lessons->Add Learning App, it should say: No External (LTI) tools are available. You can use "Manage Tools and Items" below to install a new tool - it should work the same as before this change. (2) Then add one App Store  ( https://test.tsugicloud.org/tsugi/lti/store  - 12345 - secret should work) Go to Lessons->Add Learning App, it should auto launch right into the App Store picker - see the  SAK-34035 -Instant screen shot.  From this you can either choose a tool and install it it press the "X" to close the modal and see the single app store in a list like  SAK-34035 -Instant-Press-X (3) Then add a second app store - it can be the same url, key, and secret with a different title. Go to Lessons->Add Learning App - you should see a store with two items and no instant launch - it should work the same as before this change.  Looks like  SAK-34035 -Two-Stores    

      Description

      Currently if there is only one learning app store configured, you are still presented a selection dialog with one option.   This change will check the number of configured learning app stores and if there is one, simple forward the user to the learning app store.

        Gliffy Diagrams

          Attachments

          1. SAK-34035-Before.png
            SAK-34035-Before.png
            97 kB
          2. SAK-34035-Instant.png
            SAK-34035-Instant.png
            252 kB
          3. SAK-34035-Instant-Press-X.png
            SAK-34035-Instant-Press-X.png
            168 kB
          4. SAK-34035-Two-Stores.png
            SAK-34035-Two-Stores.png
            170 kB

            Issue Links

              Activity

                People

                • Assignee:
                  csev Charles Severance
                  Reporter:
                  csev Charles Severance
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code