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

regression in LTI 2.9.x

    Details

    • Type: Bug
    • Status: RESOLVED
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.9.0
    • Fix Version/s: 2.9.0, 10.0, 11.0
    • Component/s: Lessons
    • Labels:
      None
    • 10 status:
      Resolved
    • Previous Issue Keys:
      LSNBLDR-378

      Description

      In retesting BLTI, I found that CC export and import had problems. The most serious was import in 2.9.x. This is arguably an BLTI bug. A new field was made required. In the 10.x version of LTI, LTI supplies the value when you create a new tool. In the 2.9.x version it gives an error. I have fixed the Lessons import code to supply the value. The result was that importing any cartridge with an LTI tool would fail in 2.9.x. That was at least critical for 2.9.x. It might even have been a blocker.

      I also fixed an issue that caused a null pointer when exporting in a kind of odd corner case. I've tested both export and import for 10.x and 2.9.x, and verify that we can export and then reimport all the supported tool types. I haven't tested all the possible options for those tools. For 10 I should probably add warnings to the log for the new Samigo question types, if I can't actually export them (which I don't think I can). That will come shortly.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                hedrick Charles Hedrick
                Reporter:
                hedrick Charles Hedrick
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code