Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Library: Organization dropdown behavior is incorrect #1577

Open
kdmccormick opened this issue Dec 19, 2024 · 2 comments
Open

Create Library: Organization dropdown behavior is incorrect #1577

kdmccormick opened this issue Dec 19, 2024 · 2 comments
Labels
bug Report of or fix for something that isn't working as intended

Comments

@kdmccormick
Copy link
Member

kdmccormick commented Dec 19, 2024

Expected

In both the Create Course and Create Library pages...

  • In the default Open edX configuration (settings.ORGANIZATIONS_AUTOCREATE == True), one is able to select an organization from the drop-down OR enter a new organization. When a new organization is entered, it is available from the drop down next time a course is created (in the background, the organization is added to the database).
  • When settings.ORGANIZATIONS_AUTOCREATE == False (as is true on edx.org), one is only able to select an existing organization from the drop-down.
    • New organizations can only be added by site administrators via the Django admin panel.

Actual (under ORGANIZATIONS_AUTOCREATE==True)

The Create Course page currently matches the expected behavior...

I can create a course under "kyle3" even though it does not exist yet
image

Next time I go to create a course - kyle3 is an option
image

...but the Create Library (Beta) page does not match the expected behavior

image

Actual (under ORGANIZATIONS_AUTOCREATE==False)

I did not test this. Developers, when working to resolve this bug, please ensure that when ORGANIZATIONS_AUTOCREATE==False, nonexistent orgs cannot be specified when creating courses OR libraries.

@kdmccormick
Copy link
Member Author

fyi @jmakowski1123 . I'll have screenshots of both expected and actual up later today.

@jmakowski1123 jmakowski1123 moved this to Backlog in Libraries Overhaul Dec 19, 2024
@jmakowski1123 jmakowski1123 added the bug Report of or fix for something that isn't working as intended label Dec 19, 2024
@jmakowski1123
Copy link

Thanks Kyle - beat me to it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Report of or fix for something that isn't working as intended
Projects
Status: Backlog
Development

No branches or pull requests

2 participants