You are here

function oa_config_ensure_default_group_rids in Open Atrium Core 7.2

2 calls to oa_config_ensure_default_group_rids()
oa_config_install in modules/oa_config/oa_config.install
Implements hook_install().
oa_config_update_7101 in modules/oa_config/oa_config.install
Fix the default rids.

File

modules/oa_config/oa_config.install, line 23
Provides update and install hooks for oa_config.

Code

function oa_config_ensure_default_group_rids() {
  foreach (array(
    'oa_space',
    'oa_group',
  ) as $bundle) {
    if ($roles = og_roles('node', $bundle)) {
      if ($rid = array_search(OG_ADMINISTRATOR_ROLE, $roles)) {
        variable_set('og_group_manager_default_rids_node_' . $bundle, array(
          $rid => $rid,
        ));
      }
    }
  }
}