instructure / canvas-lms

The open LMS by Instructure, Inc.
https://github.com/instructure/canvas-lms/wiki
GNU Affero General Public License v3.0
5.68k stars 2.51k forks source link

Course in GraphQL API Does Not Have start/end Date Fields #2407

Open mrrosoff opened 1 month ago

mrrosoff commented 1 month ago

Summary:

The REST API has fields start_at and end_at for a course. The course has an associated term object but this is a different field than the course dates. This field should be accessible via the GraphAPI.

Steps to reproduce:

  1. Open graphiql
  2. View course entrypoint doesnt have start/end date fields.

Expected behavior:

It has startAt and endAtfields.

Actual behavior:

It doesn't have the fields.

Additional notes:

I see GitHub commits deploy to Canvas Cloud the same day, but I was also wondering how quickly changes propogate out to the universities that may be self hosting? Do universities self host?

JimFolk commented 1 month ago

Max - thank you for all that you are doing.