Allows adding content with string IDs to groups.

This is required for modules such as Group Menu and Group Taxonomy and is a workaround for the patch at #2797793: Entities identified by strings as group content. If you install this module, you do not need that patch.

When the module is installed it changes the Content (entity_id) field of the Group content entity type to accept string IDs. This includes the field storage definition as well as the database schema. When the module is uninstalled it reverts to the previous state, as long as there is no content with string IDs in any groups. As long as there is such content the module will prevent itself from being uninstalled. Note that if you already have a lot of group content on your site, the module (un)installation may be slow due to the schema change.

Note also that this module will cause a performance hit for sites for group content that has integer IDs. #2797793-22: Entities identified by strings as group content for more information on the specifics, but you should test your site for any performance degradations before running this module in production. In particular the more group content with integer IDs (such as users, nodes, taxonomy terms, ...) you have, the higher the chance of performance degradation is.

Supporting organizations: 

Project information

  • caution Seeking co-maintainer(s)
    Maintainers are looking for help reviewing issues.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • Ecosystem: Group
  • chart icon6 sites report using this module
  • Created by tstoeckler on , updated
  • shieldStable releases for this project are covered by the security advisory policy.
    There are currently no supported stable releases.

Releases