You are here

function oa_update_update_projects_alter in Open Atrium Core 7.2

Implements hook_update_projects_alter().

File

modules/oa_update/oa_update.module, line 164
Code for the oa_update module

Code

function oa_update_update_projects_alter(&$projects) {
  $profile_name = drupal_get_profile();
  if (!empty($profile_name)) {
    $profile = oa_update_get_profile($profile_name);
    $projects[$profile_name] = $profile;
  }

  // If using ver versions, pretend to be latest tag.
  foreach (array(
    'oa_core',
    'oa_discussion',
    'oa_subspaces',
    'panopoly_magic',
  ) as $module) {
    if (!empty($projects[$module]) && empty($projects[$module]['info']['version']) && ($tag = _oa_update_get_tag($module))) {
      $projects[$module]['info']['version'] = $tag;
    }
  }
}