J has uploaded a new change for review. https://gerrit.wikimedia.org/r/57040
Change subject: only filter out files not directory ...................................................................... only filter out files not directory filterThumbnailPurgeList gets directory as first entry in list of files. only filter the list of files and ignore directory. Change-Id: I36a4c65c3508f36ff1079d2fc8b1059eff33e809 --- M TimedMediaHandler_body.php 1 file changed, 2 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/TimedMediaHandler refs/changes/40/57040/1 diff --git a/TimedMediaHandler_body.php b/TimedMediaHandler_body.php index e3d94bb..0bcb3d0 100644 --- a/TimedMediaHandler_body.php +++ b/TimedMediaHandler_body.php @@ -398,7 +398,8 @@ $transcodeSet = array_merge($wgEnabledTranscodeSet, $wgEnabledAudioTranscodeSet); //dont remove derivatives on normal purge - foreach($files as $key => $file) { + foreach(array_slice($files, 1) as $key => $file) { + wfDebug("check $key -> $file\n"); foreach( $transcodeSet as $transcodeKey ) { if ( preg_match('/' . preg_quote($transcodeKey) . '$/', $file) ) { unset($files[$key]); -- To view, visit https://gerrit.wikimedia.org/r/57040 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I36a4c65c3508f36ff1079d2fc8b1059eff33e809 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/TimedMediaHandler Gerrit-Branch: master Gerrit-Owner: J <jger...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits