instructure/canvas-lms
Documented errors, page 8 of 9. Back to instructure/canvas-lms
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| This assignment can't be duplicated | exception | error | assignments, duplicate, validation |
| TODO: support raw files | exception | error | canvadocs, unimplemented, file-upload |
| Improper status "# " for account # , skipping | exception | error | sis, validation, enum |
| Invalid JSON response from Cedar | exception | error | llm, json, parse-error, quiz, flashcards |
| A # did not pass validation (# : # , error: # ) | exception | error | sis, csv-import, activerecord, model-validation |
| Invalid role '# ' for admin | exception | error | sis-import, role-lookup, entity-not-found |
| no such target group | exception | error | graphql, resource-not-found, outcomes, canvas-lms |
| Not authorized to delete SubmissionComment | exception | warning | graphql, authorization, submission-comment, permissions |
| root_account_id required | exception | error | ruby, rails, roles, multi-tenancy, missing-argument |
| # is not an iso8601 formatted date | validation | error | graphql, date-time, coercion |
| You've hit the study tools rate limit. Try again later. | http | warning | rate-limit, http-429, ai-tools |
| argument is not an Account | exception | error | type-error, guard-clause, grading-periods |
| Cannot decode nil token string | validation | error | ruby, jwt, null-check |
| Invalid course_format "# | exception | error | sis-import, invalid-enum, course-import |
| No new_id or new_integration_id given for change_sis_id | exception | error | sis, ruby, import, missing-field |
| Page not found | validation | error | ruby, study-assist, not-found, wiki-page |
| Flashcard item malformed | exception | error | llm, flashcards, schema, validation |
| Group does not exist | validation | error | ruby, rails, peer-review, groups, not-found |
| Poll session not found | exception | error | |
| Can't observe yourself user # | validation | error | |
| Improper grade_publishing_status "# | exception | error | ruby, sis-import, grade-publishing, invalid-enum |
| Improper status "# " for term # | validation | error | |
| Must specify exactly one of id or sisId | exception | error | graphql, validation, arguments |
| Unable to find OutcomeProficiency | exception | error | graphql, not-found, outcome-proficiency, soft-delete |
| You must provide targetGroupId or targetContextId and… | exception | error | graphql, missing-argument, validation, canvas-lms |
| A # user did not pass validation (user: # , # : # , error… | exception | error | sis-import, groups, validation, activerecord |
| File access denied | validation | error | ruby, study-assist, permissions, attachment |
| filters must be an object | validation | error | graphql, validation, type-error |
| Invalid BYMONTH | validation | error | rrule, validation, bymonth, calendar |
| No old_id or old_integration_id given for change_sis_id | exception | error | sis, ruby, import, missing-field |
| rate limit exceeded | http | error | http, rate-limit, network, pageviews |
| Unable to create message without a body | exception | error | conversations, validation, empty-input |
| Cannot delete the sub_account with ID: # | exception | error | sis, delete, courses |
| File not found | validation | error | ruby, study-assist, not-found, attachment |
| invalid import type parameter | validation | error | api, outcome-imports, validation |
| the response is empty or does not contain expected keys | exception | error | http, json, api, unexpected-response |
| Course with id "# " didn't exist for # # | exception | error | sis, csv-import, record-lookup, foreign-key |
| Invalid account_id given for admin | exception | error | sis-import, entity-not-found, csv-validation |
| Invalid mode: # | validation | error | ruby, enum, configuration, canvas-operations |
| Must be a siteadmin user! | exception | error | ruby, rails, permissions, siteadmin, reporting |
| search_type must be one of # | validation | error | ruby, parameter-validation, user-search |
| assets_url for '# ' must be a valid URL | validation | error | ruby, url-validation |
| Group not found | exception | error | graphql, not-found, outcomes |
| Page access denied | validation | error | ruby, study-assist, permissions, access-control |
| ratings expected to be an array | validation | error | api, validation, ratings |
| Zip File cannot have more than # | validation | error | ruby, zip, file-upload, limit |
| Cannot view data for uncompleted quiz | exception | error | quizzes, quiz-submission, lifecycle |
| no drafts found | exception | warning | graphql, submission-draft, empty-state, idempotency |
| Permission must be enabled for someone | exception | error | permissions, api, validation |
| No description given for institutional tag # | exception | error | |
| Rubric not found: # | exception | error | graphql, rubric, record-not-found |
| unauthorized request | http | error | ruby, http, authentication, page-views |
| # # didn't exist for # # . | exception | error | sis-import, resource-not-found, group-category |
| Assignments under moderation cannot be posted before grades… | exception | error | graphql, moderated-grading, assignments, workflow |
| invalid filter keys for course work widget: # | validation | error | graphql, validation, unknown-key |
| Quiz not found | exception | error | |
| ResourceLink (rlid: # ) needs content tag type… | exception | error | |
| must call `load_tags!` first | exception | error | ruby, blueprint-courses, invalid-state |
| Student ids are not in course | validation | error | ruby, peer-review, enrollment, validation, canvas |
| Tool Proxy is not active | exception | error | |
| You must specify either an Authority or a Publication to… | exception | error | academic-benchmark, outcomes, argument-validation, migration |
| A maximum of 50 assessors can be provided at once | exception | error | graphql, validation, limit, canvas |
| expected an id for # | exception | error | graphql, relay, id |
| No observer_id given for a user observer | validation | error | |
| Cedar unavailable | exception | error | llm, backend, availability |
| Error importing outcomes | exception | error | graphql, outcomes, import, job |
| No role_id or role given for admin | exception | error | sis-import, csv-validation, missing-field |
| No status given for institutional tag # | exception | error | |
| No status given for user # | validation | error | sis, import, status, validation |
| selectedDateFilter must be one of: # | validation | error | graphql, validation, invalid-enum-value |
| At least one assessee is required | exception | error | graphql, validation, empty-array, canvas |
| can't add participants if there are no messages | exception | error | ruby, conversations, messages |
| Template must be a string | validation | error | argumenterror, validation, llm-config |
| unable to handle state change: # | validation | error | graphql, mutation, assignments, state |
| At least one assessor is required | exception | error | graphql, validation, empty-array, canvas |
| content is not a Submission | exception | error | ruby, content-participation, type-check |
| final grade publishing disabled | exception | error | ruby, rails, grades, plugin |
| Logout service token has expired | http | error | lti, token-expiry, ttl |
| No name given for # # | exception | error | ruby, sis-import, group-category, missing-required-field |
| unknown context type | exception | error | api, params, record-not-found |
| Category with id "# " didn't exist for institutional tag # | exception | error | |
| context not found | exception | error | graphql, record-not-found |
| Parent assignment Group override not found for group | validation | error | ruby, rails, peer-review, overrides, groups, not-found |
| participant has already reserved this appointment | exception | error | calendar, appointments, duplicate, idempotency |
| Quiz response missing items | exception | error | llm, quiz, empty-response, json |
| unknown format type: # | exception | error | ruby, rails, grades, config, enum |
| Missing 'Rubric Name' in some rows. | validation | error | csv, import, rubrics, validation |
| Must specify an id or an assignment_id and user_id or an… | exception | error | graphql, validation, arguments |
| No section_id given for a section in course # | validation | error | |
| Invalid or unknown user_id '# | exception | error | sis-import, entity-not-found, multi-tenancy |
| Missing required parameter: asset_report_service_url when… | validation | error | lti, params-validation, push-notification |
| Override does not exist | validation | error | ruby, peer-review, not-found, canvas |
| Unsupported type_cast `# | validation | error | ruby, type-cast, arguments, canvas-operations |
| Error queueing export for Outcomes Service: # | exception | critical | ruby, http, outcomes-service, integration |
| Options must be a hash | validation | error | argumenterror, validation, llm-config |
| Empty value | exception | error | ruby, external-tools, hmac |
| invalid description value: # | validation | error | api, ratings, validation |
| No name given for institutional tag # | exception | error | |
| Set type is required | validation | error | ruby, peer-review, missing-parameter, canvas |
| Student ids are required | validation | error | ruby, peer-review, missing-parameter, empty-array, canvas |