Issues

Select view

  • Select search mode

 

LTI: When selecting only Lessons for placements, when an instructor creates a course, the LTI tool is listed under Manage Tools

Fixed

Description

Tools set to only be added in Lessons should not be listed in the Manage Tools page when creating a site.

Found while testing

If the admin adds a tool only allowing placement in Lessons, the tool shows up when creating a site under Manage Tools. If the instructor adds the tool at this point, after the course is created, the tool is on the navigation but if they go into Site Info > Manage Tools it is not listed and cannot be removed.

If the instructor does not add the tool on site creation, then it works properly. When the instructor goes into Site Info > Manage Tools, the tool is not present. If the instructor enters Lessons and adds an external tool, it is listed there as expected.

Doc with placements tested:

Attachments

1

Details

Priority

Affects versions

23 Status

QA Verification Pass

Components

Assignee

Reporter

Environment

24x: https://trunk-maria.nightly.sakaiproject.org/, build: f5902019
Created January 20, 2024 at 4:27 PM
Updated April 9, 2024 at 11:41 PM
Resolved March 18, 2024 at 4:05 PM

Activity

Show:

Andrea SchmidtApril 9, 2024 at 11:41 PM

Verified on 23x: https://qa23-maria.nightly.sakaiproject.org/, build: 586bbb76

Andrea SchmidtMarch 24, 2024 at 12:37 PM

Verified on 25x: https://trunk-maria.nightly.sakaiproject.org/, build: b0fa0c57

The tool does not display in Site Info > Manage Tools, but can be selected from Lessons > Add Content > External Tool

Charles R SeveranceMarch 18, 2024 at 3:44 PM

I live streamed fixing this bug at

Automation for JiraMarch 18, 2024 at 1:55 PM

A pull request has been created, "SAK-49661 - Site Manage LTI only when Nav Placement is checked", you can see it at https://github.com/sakaiproject/sakai/pull/12439

Charles R SeveranceJanuary 20, 2024 at 4:50 PM

Thanks - I will get on this quickly.