From 8650ad30f429ab14a03f44b26d7be7701f1985f1 Mon Sep 17 00:00:00 2001 From: Roman Kelesidis Date: Wed, 5 Feb 2025 20:59:23 +0300 Subject: [PATCH] misc: Minor improvements (#1796) * misc: Minor improvements * Update build_files_integrity.php --- .../includes/datastore/build_files_integrity.php | 13 +++++++++---- styles/templates/default/viewtopic.tpl | 2 +- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/library/includes/datastore/build_files_integrity.php b/library/includes/datastore/build_files_integrity.php index b8e5bd36a..ce9701672 100644 --- a/library/includes/datastore/build_files_integrity.php +++ b/library/includes/datastore/build_files_integrity.php @@ -26,6 +26,7 @@ $checksumFile->setFlags(SplFileObject::SKIP_EMPTY | SplFileObject::DROP_NEW_LINE $ignoreFiles = [ '.env.example', '.htaccess', + 'CHANGELOG.md', 'robots.txt', 'install.php', 'favicon.png', @@ -40,17 +41,21 @@ $ignoreFiles = [ foreach ($checksumFile as $line) { $parts = explode(' ', $line); - if (!isset($parts[0]) || !isset($parts[1])) { + [$hash, $path] = $parts; + + if (!isset($hash) || !isset($path)) { // Skip end line break; } - if (!empty($ignoreFiles) && in_array($parts[1], $ignoreFiles)) { + + if (!empty($ignoreFiles) && in_array($path, $ignoreFiles)) { // Skip files from "Ignoring list" continue; } + $filesList[] = [ - 'path' => trim($parts[1]), - 'hash' => trim($parts[0]) + 'path' => trim($path), + 'hash' => trim($hash) ]; } diff --git a/styles/templates/default/viewtopic.tpl b/styles/templates/default/viewtopic.tpl index 7b6f5e793..09fdbc871 100644 --- a/styles/templates/default/viewtopic.tpl +++ b/styles/templates/default/viewtopic.tpl @@ -626,7 +626,7 @@ function build_poll_add_form (src_el) -