summaryrefslogtreecommitdiff
path: root/modules/update
diff options
context:
space:
mode:
authorwebchick <webchick@24967.no-reply.drupal.org>2012-08-18 14:13:39 +0200
committerwebchick <webchick@24967.no-reply.drupal.org>2012-08-18 14:13:39 +0200
commitfbedd1a9be9c08fb80dab5edf3906866905f1095 (patch)
tree6ad8338e02f8fae129dbe0c7f0fe09b10f2ddb32 /modules/update
parente5795890a0dc273405c40549f05c247159c195c0 (diff)
downloadbrdo-fbedd1a9be9c08fb80dab5edf3906866905f1095.tar.gz
brdo-fbedd1a9be9c08fb80dab5edf3906866905f1095.tar.bz2
Issue #1343768 by JamesOakley, eMPee584: Fixed make update_calculate_project_update_status() work nicely with HEAD releases.
Diffstat (limited to 'modules/update')
-rw-r--r--modules/update/update.compare.inc5
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/update/update.compare.inc b/modules/update/update.compare.inc
index cd8b762d0..6e0c5feee 100644
--- a/modules/update/update.compare.inc
+++ b/modules/update/update.compare.inc
@@ -592,7 +592,10 @@ function update_calculate_project_update_status($project, &$project_data, $avail
// See if this is a higher major version than our target and yet still
// supported. If so, record it as an "Also available" release.
- if ($release['version_major'] > $target_major) {
+ // Note: some projects have a HEAD release from CVS days, which could
+ // be one of those being compared. They would not have version_major
+ // set, so we must call isset first.
+ if (isset($release['version_major']) && $release['version_major'] > $target_major) {
if (in_array($release['version_major'], $supported_majors)) {
if (!isset($project_data['also'])) {
$project_data['also'] = array();