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

[Registration] Cannot select an organization from the hierarchy picker #1984

Closed
maieutiquer opened this issue Dec 14, 2021 · 1 comment
Closed
Labels

Comments

@maieutiquer
Copy link
Contributor

maieutiquer commented Dec 14, 2021

Q A
Bug report? yes
Version? 13.1.2, 13.1.4

Steps:

  1. Install Claroline 13.1.4 from scratch
  2. Create at least one new organization in addition to the default organization, for example:
    image
  3. Check "Enable self-registration" from Administration -> Community -> Parameters
  4. Add a custom tab, section and field of type Organization in Mode "List":
    image
  5. Log out and create a new non-admin account using the "Create an account" button
    (note: you'll need to remove the redux-freeze middleware, otherwise the "Validate my registration" button will not work, see [Registration] Cannot close confirmation modal on DEV builds #1964 )
  6. Log in using the new non-admin account
  7. Go to "My account" in Edit mode and try selecting an organization

Expected: you should be able to select an organization and its children, like this (an administrator can see all organizations):
image

Actual: you cannot see any organization, only the default one:
image

This is blocking us from testing the custom fields functionality and is urgent for us, is there a temporary workaround that we can try implementing in a temporary branch until this is fixed?

@Elorfin
Copy link
Member

Elorfin commented Jan 31, 2022

Organizations must be public to appear to users who are not registered in it.

@Elorfin Elorfin closed this as completed Jan 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants