Uploading quiz to Canvas with following settings:
URL = https://canvas.ubc.ca
Token = 1122***************************************************************UgE
Course ID = 45445
Traceback (most recent call last):
File "/Users/firasm/.pyenv/versions/3.8.3/bin/md2canvas", line 8, in <module>
sys.exit(md2canvas())
File "/Users/firasm/.pyenv/versions/3.8.3/lib/python3.8/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/Users/firasm/.pyenv/versions/3.8.3/lib/python3.8/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/Users/firasm/.pyenv/versions/3.8.3/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/Users/firasm/.pyenv/versions/3.8.3/lib/python3.8/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/Users/firasm/.pyenv/versions/3.8.3/lib/python3.8/site-packages/md2canvas/command.py", line 115, in md2canvas
j2c.upload_quiz(quiz, url, token, course_id)
File "/Users/firasm/.pyenv/versions/3.8.3/lib/python3.8/site-packages/md2canvas/json2canvas.py", line 206, in upload_quiz
edit_quiz(url, quiz, canvas_quiz, canvas_quiz_folder)
File "/Users/firasm/.pyenv/versions/3.8.3/lib/python3.8/site-packages/md2canvas/json2canvas.py", line 107, in edit_quiz
for media in question["image_paths"]:
TypeError: 'NoneType' object is not subscriptable
Haven't debugged yet, but this question in a quiz causes problems. Removing this question permits the rest of the quiz to upload
The error is:
Details