instructure/canvas-lms
Documented errors, page 7 of 9. Back to instructure/canvas-lms
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Sort by field '# ' is not supported | validation | error | graphql, sorting, assignments |
| Assignment Grade Error | exception | error | graphql, grading, rubric, error-handling |
| Insufficient permission | exception | error | graphql, authorization, permissions, outcomes |
| Invalid FREQ | validation | warning | rrule, calendar, recurrence |
| No name given for section # | validation | error | |
| No status given for admin | exception | error | sis-import, csv-validation, missing-field |
| No user_id given for admin | exception | error | sis, validation, csv-import |
| Could not update parent group | exception | error | graphql, outcome-groups, hierarchy, adopt-failed |
| No name given for account # | exception | error | sis, validation, csv-import |
| Project Lhotse is not enabled for this course. | exception | error | graphql, feature-flag, auto-grading, canvas-lms |
| token has expired | exception | error | lti, oauth2, jwt, expired-token |
| An institutional tag did not pass validation | exception | error | |
| Auto-grading failed due to the following issue(s): # | exception | error | graphql, auto-grading, validation, canvas-lms |
| Error connecting to recaptcha # | exception | error | recaptcha, network, third-party-api |
| Improper status for user # | validation | error | sis, import, enum, status |
| Improper status "# " for a user_observer | validation | error | |
| invalid restriction type | exception | error | ruby, blueprint-courses, invalid-argument |
| Course with canvas id | validation | error | not-found, database, outcomes-import, identifier |
| Missing required parameter: copied_at | validation | error | ruby, lti, argument-error, validation |
| Must be a single Entity | exception | error | ruby, saml, metadata |
| partner_id & partner_key are required | exception | error | credentials, configuration, api |
| Unsupported prompt | validation | warning | ruby, rails, llm, study-assist, routing, ai |
| A section did not pass validation | validation | error | |
| A yearly RRULE must include BYDAY or BYMONTHDAY | validation | error | rrule, validation, yearly, recurrence |
| Invalid targetContextType | exception | error | graphql, validation, invalid-enum, outcomes |
| Unsupported embedding version # | exception | error | ruby, smart-search, embeddings, invalid-version |
| Unsupported submission type for turnitin integration: # | exception | error | turnitin, plagiarism, unsupported-type |
| Unsupported submission type for VeriCite integration: # | exception | error | vericite, plagiarism, unsupported-type |
| Course required | exception | error | ruby-on-rails, course-sections, missing-association |
| Missing INTERVAL | validation | warning | rrule, calendar, missing-option |
| Peer review sub assignments cannot have a not_graded… | validation | error | peer-review, rails, validation, grading |
| Quiz Submission not found | exception | error | |
| Account with id "# " didn't exist for # # | exception | error | sis, csv-import, record-lookup, foreign-key |
| An observer referenced a non-existent user # | validation | error | |
| Cannot generate a services JWT without a 'sub' entry | validation | error | jwt, missing-required-argument, authentication, services |
| ContentTag (rlid: # ) not found | exception | error | |
| e.message (Assignment::MaxGradersReachedError) | exception | warning | graphql, moderated-grading, rubric, concurrency |
| Invalid signature | validation | critical | oidc, jwt, signature, jwks, sso |
| Invalid type '# ' for change_sis_id | exception | error | sis, ruby, import, enum |
| $!.message | exception | error | content-migration, quota, attachment |
| no such target context | exception | error | graphql, not-found, outcomes, lookup |
| Only one assessee is allowed when creating reciprocal rules | exception | error | graphql, validation, reciprocal-rules, canvas |
| Sorting by # is only available within a course context | exception | error | ruby, sorting, context, http-400 |
| Stickers feature flag must be enabled | exception | error | graphql, feature-flag |
| Unsupported content type | validation | error | ruby, study-assist, file-type, unsupported-content |
| Cannot call with more than one user | exception | error | activerecord, delayed-job, guard-clause |
| Content exceeds # character limit | validation | error | ruby, study-assist, size-limit, llm, payload |
| COUNT must be > 0 | validation | error | rrule, validation, count, calendar |
| Error running python qti converter: # | exception | error | qti, python, subprocess, command-failed, import |
| cannot pass both a module_name and a block | exception | error | ruby, dsl, argument-error |
| Invalid resource group key: # | exception | error | ruby, validation, argument-format, migration |
| Missing required content_migration settings | exception | error | missing-argument, migrations, ruby |
| Must provide a valid teacher | exception | error | ruby, rails, course, null-argument |
| Anonymous assignments cannot be hidden by section | exception | error | graphql, anonymous-grading, canvas-lms |
| filter keys must be non-empty strings | validation | error | graphql, validation, keys |
| GUID is invalid: # | validation | error | api, guid, validation |
| No course_id given for # | exception | error | sis, csv-import, differentiation-tags, missing-field |
| No issuer configured for OpenID Connect provider | validation | error | oidc, sso, configuration, issuer-validation |
| all slots filled | exception | error | calendar, appointments, capacity, race-condition |
| Cannot delete the sub_account with ID: # | exception | error | sis, delete, hierarchy |
| Cannot set rubric self assessment for discussion assignments | exception | error | graphql, unsupported-operation, discussions, canvas |
| don't know how to load # | exception | error | graphql, relay, loader |
| Error posting assignment grades | exception | error | graphql, assignments, internal-error |
| Error retrieving export for Outcomes Service: # | exception | error | ruby, http, outcomes-service, export |
| Invalid contribution_status: # | validation | error | lti, enum, params-validation |
| Parent assignment Section override not found for section | validation | error | ruby, rails, peer-review, overrides, sections, not-found |
| Unauthorized | exception | error | graphql, authorization, enrollment, ownership |
| users cannot be empty | validation | error | ruby, argument-validation, empty-collection |
| A cross-listing referenced a non-existent section # | validation | error | sis, import, record-not-found, cross-listing |
| Anonymous assignments cannot be posted by graded only | exception | error | graphql, anonymous-grading, input-validation |
| Assignments under moderation cannot be hidden before grades… | exception | error | graphql, moderated-grading, canvas-lms, state-conflict |
| invalid value for # | exception | error | hmac, validation, payload-mismatch |
| user doesn't have permission to forward these messages | exception | error | ruby, rails, conversations, permissions |
| you must run "webpack" first | exception | critical | ruby, webpack, assets, manifest |
| Improper status "# " for course # | exception | error | sis-import, invalid-enum, course-import |
| invalid context type | exception | error | graphql, validation, enum |
| Must have a domain and a user to build a JWT | validation | error | ruby, jwt, argument-validation |
| Must provide at least course_id | exception | error | ruby, arguments, outcomes-rollup |
| ValidationError | exception | error | ruby, translation, validation |
| can't add participants to a private conversation | exception | error | ruby, conversations, private-conversation |
| # # didn't exist for # user | exception | error | sis-import, groups, entity-not-found, ordering |
| Rate limit must be either nil, or hash with :limit and… | validation | error | argumenterror, validation, rate-limit |
| The file is empty or does not contain valid assessment data. | validation | error | csv, import, validation, rubrics |
| config name required | validation | error | dynamodb, argument-error, config |
| Destination '# ' already exists | exception | warning | file, file-exists, overwrite, zip |
| no block given | validation | error | missing-required-argument, argument-error, block, zip |
| User isn't allowed to edit global outcomes | exception | error | permissions, migrations, ruby |
| Cannot set # in the parent assignment for checkpoints. | exception | error | graphql, checkpoints, validation, assignment |
| Must provide exactly one IDPSSODescriptor; found # | exception | error | ruby, saml, metadata |
| No long_name given for course # | exception | error | sis-import, missing-required-field, course-import |
| Rubric Association not found | exception | error | graphql, ruby, rubrics, assignments |
| Subclasses must implement #process_batch when mode is :batch | exception | error | ruby, abstract-method, data-fixup, canvas-operations |
| targetContextId required if targetContextType provided | exception | error | graphql, validation, outcomes, missing-field |
| There is no event # defined for the # state | exception | error | workflow, state-machine, ruby |
| User must be associated to rubric before LLM generation | validation | error | rubric, llm, ownership, authentication-required |
| Improper status "# " for section # in course # | validation | error | |
| invalid scope for hash | validation | error | custom-data, scope, argument-error, type-mismatch |
| Only one context is allowed and both course_id and… | exception | error | sis, csv-import, validation, mutually-exclusive |
| Anonymous assignments cannot be posted by section | exception | error | graphql, anonymous-grading, sections |
| No course_id given for a section # | validation | error |