Brian
Brian
For us, we're an account with 8 subaccounts, each with their own active term, so the solution in that community post won't work. As far as I can tell in...
The Canvas endpoint [returns a folder](https://canvas.instructure.com/doc/api/files.html#method.folders.create) when it is successful. Have you tried adding any flow control checks that each folder was successfully created before trying to add a subfolder?
A `PaginatedList` is an iterable - no need to cast to a list ahead of time. You can print items in a loop directly: ```python # Assuming you have a...
I just ran into this today while creating pairing codes for students. We had a list of SIS IDs and I think I prefer the `id_type` kwarg because it allows...
I'm not sure this is a library bug, but could be an enhancement. In my experience, it is notoriously difficult to get quiz submission data from Canvas because the objects...
There isn't a specific endpoint for comments, but you can request the comments with a [keyword argument](https://canvas.instructure.com/doc/api/submissions.html#method.submissions_api.show). Using `Assignment.get_submission(include=submission_comments)`, you'll get the `Submission` object will include comment objects in a...
From what I can tell, these are the missing endpoints for rubric-related things: - [Create a single rubric assessment](https://canvas.instructure.com/doc/api/rubrics.html#method.rubric_assessments.create) - [Update a single rubric assessment](https://canvas.instructure.com/doc/api/rubrics.html#method.rubric_assessments.update) - [Delete a single rubric...
I've started working on these endpoints.
I see the potential value, but the rest of the library only accepts `**kwargs` on routes that also accept arguments. The file upload flow doesn't accept any parameters, so adding...
I did some digging today and I think I have some answers after looking through the code and playing in a local instance. Instead of the _event_ looking up a...