This is such a basic task for the user in Open Atrium 2.0 that I believe it must only have started to occur when my hosting provider installed the latest version (7.x-2.33) - otherwise I think I would have noticed...:

Here are the steps that lead me to the error:
1. Create New Space > Create New Default
2. Give Space a name ('Test Space') and save leaving all defaults as they are.
3. 'Test Space' > Create New Section > Create new News Section
4. Give Section a name ('Test Section') and save leaving all defaults as they are.

Error message: An illegal choice has been detected. Please contact the site administrator.

Attempts to resolve:

  • 'Test Section' > Edit - I notice that Space > Space ID > Your Groups is set to 'None'. I click on the dropdown menu and search for 'Test Space' but it does not appear.
  • I try typing manually the name of what should be the parent space into the 'Other Groups' auto-complete field but the space does not come up.
  • I go to the content overview page and see that the 'Section' and 'Space' cells for both 'Test Space' and 'Test Section' are blank.

Result:
I can add spaces, but it is not possible to assign sections or content to new spaces. Most existing spaces are fine.

What do you think is the problem and how can it be resolved?
Thanks,
A~

Comments

Aptalops’s picture

Issue summary: View changes
mpotter’s picture

Category: Bug report » Support request

Be sure you followed the upgrade guide and that you have reverted your Features. It sounds like your fields are not using the Select2Widget since the upgrade, which will cause this problem.

Aptalops’s picture

Issue summary: View changes
Aptalops’s picture

Thank you very much Mike. My hosting provider sent me this (see below), I guess this is what you are referring to. Thanks very much for your speedy input, we'll give this a go at some point.

"8) Revert features

Take extra caution here.

drush fra -y (Read notes first)
This command is required to update all of Open Atrium's features to the latest version. Running it will revert and overwrite any existing features, including any changes that you may have made to Open Atrium's configuration. It is therefore very important to capture any customization using Features Override before attempting to upgrade. This command can be run at any other time to restore Open Atrium's features to their default settings (Eg: if someone has inadvertently tampered with any Views or layouts within Open Atrium).

NOTE: You don't need to worry about anything *new* that you have added to your site, such as additional modules, custom content types, custom views, etc. You only need to worry about changes you have made to existing Open Atrium features, such as changes to Views or to existing Fields in existing content types.

If in doubt, assuming you made a backup in step (0), go ahead and revert all features and then check your site for any missing changes. Then you can restore your backup, save those changes using Features and try again."
Aptalops’s picture

Status: Active » Postponed