Skip to content
This repository was archived by the owner on Sep 5, 2023. It is now read-only.

Handle missing lis arguments with learner launch requests #65

Merged
merged 3 commits into from
May 18, 2020

Conversation

jgwerner
Copy link
Member

@jgwerner jgwerner commented May 17, 2020

Handle missing lis_outcome_service_url and lis_result_sourcedid arguments with Learner launch requests as well as empty values for when they are included with the launch request.

To replicate:

Initiate a launch request from the Canvas LMS with default values which do not include lis_* arguments.

@jgwerner jgwerner added the fix Fixes a bug label May 17, 2020
@jgwerner jgwerner requested a review from netoisc May 17, 2020 19:51
@jgwerner jgwerner self-assigned this May 17, 2020
@codecov
Copy link

codecov bot commented May 17, 2020

Codecov Report

Merging #65 into master will decrease coverage by 0.16%.
The diff coverage is 20.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #65      +/-   ##
==========================================
- Coverage   58.33%   58.16%   -0.17%     
==========================================
  Files          11       11              
  Lines         708      710       +2     
==========================================
  Hits          413      413              
- Misses        295      297       +2     
Impacted Files Coverage Δ
src/illumidesk/authenticators/authenticator.py 50.94% <20.00%> (-0.98%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2c3627c...9d7221d. Read the comment docs.

Copy link
Contributor

@netoisc netoisc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok, LGTM

@jgwerner jgwerner merged commit b83318a into IllumiDesk:master May 18, 2020
@jgwerner jgwerner deleted the fix/lis_outcome_service_url branch May 18, 2020 17:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
fix Fixes a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants