From 1b61eabf8e1aef36ae9e341d96b7479d8df9d693 Mon Sep 17 00:00:00 2001 From: dimka3210 Date: Tue, 5 Jun 2012 19:18:45 +0000 Subject: [PATCH] r431 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Убираем баг с вынесением постов из топика. git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@431 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293 --- upload/config.php | 4 ++-- upload/includes/functions_admin.php | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/upload/config.php b/upload/config.php index 6f8ffe52d..98054fd37 100644 --- a/upload/config.php +++ b/upload/config.php @@ -56,8 +56,8 @@ $domain_name = (!empty($_SERVER['SERVER_NAME'])) ? $_SERVER['SERVER_NAME'] : $do // Increase number of revision after update $bb_cfg['tp_version'] = '2.5 Beta'; -$bb_cfg['tp_release_state'] = 'R430'; -$bb_cfg['tp_release_date'] = '04-06-2012'; +$bb_cfg['tp_release_state'] = 'R431'; +$bb_cfg['tp_release_date'] = '05-06-2012'; // Database $charset = 'utf8'; diff --git a/upload/includes/functions_admin.php b/upload/includes/functions_admin.php index 355712ac3..52760ffec 100644 --- a/upload/includes/functions_admin.php +++ b/upload/includes/functions_admin.php @@ -68,9 +68,6 @@ function sync ($type, $id) $tmp_sync_topics = 'tmp_sync_topics'; - // Проверка на остаточные записи об уже удаленных топиках (критично в MySQL 5.5) - DB()->query("DELETE FROM ". BB_TOPICS ." WHERE topic_first_post_id NOT IN (SELECT post_id FROM ". BB_POSTS .")"); - DB()->query(" CREATE TEMPORARY TABLE $tmp_sync_topics ( topic_id MEDIUMINT UNSIGNED NOT NULL DEFAULT '0', @@ -128,7 +125,11 @@ function sync ($type, $id) } DB()->query("DROP TEMPORARY TABLE $tmp_sync_topics"); + + // Проверка на остаточные записи об уже удаленных топиках (критично в MySQL 5.5) + DB()->query("DELETE FROM ". BB_TOPICS ." WHERE topic_first_post_id NOT IN (SELECT post_id FROM ". BB_POSTS .")"); + break; case 'user_posts':