diff --git a/includes/ResourceLoaderULSJsonMessageModule.php b/includes/ResourceLoaderULSJsonMessageModule.php index fef8d600..c9e78a6b 100644 --- a/includes/ResourceLoaderULSJsonMessageModule.php +++ b/includes/ResourceLoaderULSJsonMessageModule.php @@ -1,7 +1,6 @@ getLanguage(); if ( !Language::isValidCode( $code ) ) { $code = 'en'; } - - $mtimes = array_map( - 'filemtime', + $fileHashes = array_map( + [ __CLASS__, 'safeFileHash' ], ULSJsonMessageLoader::getFilenames( $code ) ); - // Make sure we have at least one entry - $mtimes[] = 1; - return max( $mtimes ); + $summary = parent::getDefinitionSummary( $context ); + $summary[] = [ + 'fileHashes' => $fileHashes + ]; + return $summary; } /**