appsembler / course-access-groups

An Open edX plugin to customize courses access by grouping learners and assigning different permissions to groups.
https://course-access-groups.readthedocs.io/
MIT License
4 stars 3 forks source link

The user/api client will get a 500 error if there are multiple orgs map to a given site #29

Closed OmarIthawi closed 2 years ago

OmarIthawi commented 4 years ago

Right now it looks like the user/api client will get a 500 error if there are multiple orgs map to a given site, which is probably more likely than it may look since

A. edx-platform/edx-organizations allows for multiple orgs to map to a single site B. From what I understand, the org-site mapping logic is not centralized in one location in the platform/support apps. Perhaps this is something that we can address globally in the unification investigative and design phase

Originally posted by @johnbaldwin in https://github.com/appsembler/course-access-groups/pull/28

OmarIthawi commented 2 years ago

We're resolving this with the addition of https://github.com/appsembler/tahoe-sites which plans to avoid having more than one organization per site.

Closing.