From 602137b65129b817811b80975a369ebde3270c6d Mon Sep 17 00:00:00 2001 From: Roman Kelesidis Date: Sun, 2 Feb 2025 08:32:26 +0300 Subject: [PATCH] fix: Null `$bb_cfg['tp_instance_hash']` (#1790) --- library/includes/cron/jobs/board_maintenance.php | 4 ++-- library/includes/init_bb.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/library/includes/cron/jobs/board_maintenance.php b/library/includes/cron/jobs/board_maintenance.php index 3662e65ca..2a46bc416 100644 --- a/library/includes/cron/jobs/board_maintenance.php +++ b/library/includes/cron/jobs/board_maintenance.php @@ -54,9 +54,9 @@ if (empty($bb_cfg['bt_announce_url']) || ($bb_cfg['bt_announce_url'] === 'https: bb_update_config(['bt_announce_url' => FULL_URL . 'bt/announce.php']); } -// [Demo mode] Allow registering torrents by default +// [Demo mode] Allow registering torrents by default for "Your first forum" if (IN_DEMO_MODE) { - DB()->query("UPDATE " . BB_FORUMS . " SET allow_reg_tracker = 1 WHERE allow_reg_tracker = 0"); + DB()->query("UPDATE " . BB_FORUMS . " SET allow_reg_tracker = 1 WHERE allow_reg_tracker = 0 AND forum_id = 1 LIMIT 1"); } // Create unique TorrentPier instance hash diff --git a/library/includes/init_bb.php b/library/includes/init_bb.php index ed97788f3..fb6792508 100644 --- a/library/includes/init_bb.php +++ b/library/includes/init_bb.php @@ -397,7 +397,7 @@ $userdata =& $user->data; /** * Some shared defines */ -define('TP_INSTANCE_HASH', $bb_cfg['tp_instance_hash']); +define('TP_INSTANCE_HASH', !empty($bb_cfg['tp_instance_hash']) ? $bb_cfg['tp_instance_hash'] : ''); /** * Cron