From 113742fe9904dbb1aeaa9364cf34c8f04fce82b8 Mon Sep 17 00:00:00 2001 From: Aaron Schulz Date: Tue, 24 Jun 2014 11:17:48 -0700 Subject: [PATCH] Avoid warnings for empty file sha1 keys bug: 40362 Change-Id: I19d3b38a121171153875cde8bef4ca34b3e49d67 --- maintenance/deleteArchivedFiles.inc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/maintenance/deleteArchivedFiles.inc b/maintenance/deleteArchivedFiles.inc index 33da666724..0c0b34a333 100644 --- a/maintenance/deleteArchivedFiles.inc +++ b/maintenance/deleteArchivedFiles.inc @@ -39,6 +39,10 @@ class DeleteArchivedFilesImplementation { $count = 0; foreach ( $res as $row ) { $key = $row->fa_storage_key; + if ( !strlen( $key ) ) { + $output->handleOutput( "Entry with ID {$row->fa_id} has empty key, skipping\n" ); + continue; + } $group = $row->fa_storage_group; $id = $row->fa_id; $path = $repo->getZonePath( 'deleted' ) . '/' . $repo->getDeletedHashPath( $key ) . $key; -- 2.20.1