#211403 by dww: Removed fallback code for determining the project based on the directory.
--- modules/update/update.compare.inc 2008/01/17 12:03:21 1.4
+++ modules/update/update.compare.inc 2008/01/22 07:45:18 1.5
@@ -49,6 +49,11 @@
$file->info['project'] = update_get_project_name($file);
}
+ // If we still don't know the 'project', give up.
+ if (empty($file->info['project'])) {
+ continue;
+ }
+
// If we don't already know it, grab the change time on the .info file
// itself. Note: we need to use the ctime, not the mtime (modification
// time) since many (all?) tar implementations will go out of their way to
@@ -99,19 +104,6 @@
// so we must hard-code a list here.
$project_name = 'drupal';
}
- else {
- // This isn't part of core, so guess the project from the directory.
- $last = '';
- foreach (array_reverse(explode('/', $file->filename)) as $dir) {
- if ($dir == 'modules' || $dir == 'themes') {
- break;
- }
- $last = $dir;
- }
- if ($last) {
- $project_name = $last;
- }
- }
return $project_name;
}