Details
Description
Right now, when you import a common cartridge with logs of content items, it adds a "tool" to the site for each content item. But it is a very common strategy to have a bunch of links in a cartridge that only differ in query parameters like:
https://courses.candelalearning.com/api/lti/367?page_id=5
https://courses.candelalearning.com/api/lti/367?page_id=23
https://courses.candelalearning.com/api/lti/367?page_id=25
The import tool should only create one tool for all three of the content items by truncating the URL after the ? when creating the tool. The code in BltiEntity.doImportTool() is where this fix is needed.
This fix will need to be back-ported to 10.x