diff --git a/app/models/lti/tool_consumer_profile_creator.rb b/app/models/lti/tool_consumer_profile_creator.rb index e5928262c67..823cfa56590 100644 --- a/app/models/lti/tool_consumer_profile_creator.rb +++ b/app/models/lti/tool_consumer_profile_creator.rb @@ -17,6 +17,7 @@ module Lti Canvas.placements.assignmentSelection Canvas.placements.linkSelection Canvas.placements.postGrades + Canvas.placements.assignmentConfiguration User.username Person.email.primary Person.name.given diff --git a/spec/models/lti/tool_consumer_profile_creator_spec.rb b/spec/models/lti/tool_consumer_profile_creator_spec.rb index 2f52e1ae1dd..570222d8a26 100644 --- a/spec/models/lti/tool_consumer_profile_creator_spec.rb +++ b/spec/models/lti/tool_consumer_profile_creator_spec.rb @@ -96,6 +96,11 @@ module Lti expect(subject.create.capability_offered).to include 'Canvas.placements.courseNavigation' end + it 'adds the Canvas.placements.assignmentConfiguration capability' do + expect(subject.create.capability_offered).to include 'Canvas.placements.assignmentConfiguration' + end + + it 'adds the ToolConsumerProfile.url capability' do expect(subject.create.capability_offered).to include 'ToolConsumerProfile.url' end