Revision 560: Проверка на остаточные записи об уже удаленных топиках

Started by Бот on 2014-01-17 14:38 — 1 replies, 1827 views

#1
Описание:
Revision 560: Проверка на остаточные записи об уже удаленных топиках

Автор:
glix08

Измененные файлы в ревизии:
Changed Paths:
    Modify    /trunk/upload/config.php 
    Modify    /trunk/upload/includes/functions_admin.php 

Проверка на остаточные записи об уже удаленных топиках
#2
Если взглянуть на изменение ревизии, то можно увидеть серьезный недочет, ибо включенный запрос в синхронизацию топиков, который удаляет из таблицы bb_topics записи, у которых значение topic_first_post_id не входит в существующие id постов, то при разделении темы это будет являться необратимым критическим багом, т.к. новый топик в который переносятся выделенные сообщения не будет иметь id первого сообщения в topic_first_post_id до выполнения синхронизации, т.е. потеря топика будет неизбежной.

К слову...
Spoiler content hidden.