Skip to content

Allow inactive orgs to be updated through HTTP API

Compare
Choose a tag to compare
@kdmccormick kdmccormick released this 25 Jan 20:30
· 177 commits to master since this release
24d4ec4

Fixed a bug where Course Discovery could not push organization updates to LMS/Studio if the organization already existed there but was inactive.

Specific changes to the v0/organizations API:

  1. Any organization may be updated via the PUT method, regardless of whether or not it is active.
  2. Upon being updated, the organization is marked as active, whether it was previously active, inactive, or non-existent.
  3. The 'active' field may not be set or updated via the HTTP API, because that would be in conflict with change 2.

See #165 for details.