dépôts
/
lhc
/
web
/
wiklou.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d473de4
)
Fixed file purge script to handle NULL archive names
author
Aaron Schulz
<aschulz@wikimedia.org>
Wed, 3 Jul 2013 23:23:55 +0000
(16:23 -0700)
committer
Aaron Schulz
<aschulz@wikimedia.org>
Wed, 3 Jul 2013 23:23:55 +0000
(16:23 -0700)
Change-Id: Icbff842694039e018850f1fa320f6e3d5b403aac
maintenance/purgeDeletedFiles.php
patch
|
blob
|
history
diff --git
a/maintenance/purgeDeletedFiles.php
b/maintenance/purgeDeletedFiles.php
index
86658c5
..
9f2af33
100644
(file)
--- a/
maintenance/purgeDeletedFiles.php
+++ b/
maintenance/purgeDeletedFiles.php
@@
-96,6
+96,9
@@
class PurgeDeletedFiles extends Maintenance {
__METHOD__
);
foreach ( $res as $row ) {
+ if ( $row->fa_archive_name === null ) {
+ continue; // was not an old version (current version names checked already)
+ }
$ofile = $repo->newFromArchiveName( $file->getTitle(), $row->fa_archive_name );
// If there is an orphaned storage file still there...delete it
if ( !$file->exists() && $repo->fileExists( $ofile->getPath() ) ) {