...
This commit is contained in:
parent
7536a1b619
commit
e379f6680a
15
mod.php
15
mod.php
@ -1451,6 +1451,21 @@
|
|||||||
cache::delete('all_boards');
|
cache::delete('all_boards');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$query = prepare("SELECT `board`, `post` FROM `cites` WHERE `target_board` = :board");
|
||||||
|
$query->bindValue(':board', $board['uri']);
|
||||||
|
$query->execute() or error(db_error($query));
|
||||||
|
while($cite = $query->fetch()) {
|
||||||
|
if($board['uri'] != $cite['board']) {
|
||||||
|
if(!isset($tmp_board))
|
||||||
|
$tmp_board = $board;
|
||||||
|
openBoard($cite['board']);
|
||||||
|
rebuildPost($cite['post']);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!isset($tmp_board))
|
||||||
|
$board = $tmp_board;
|
||||||
|
|
||||||
$query = prepare("DELETE FROM `cites` WHERE `board` = :board OR `target_board` = :board");
|
$query = prepare("DELETE FROM `cites` WHERE `board` = :board OR `target_board` = :board");
|
||||||
$query->bindValue(':board', $board['uri']);
|
$query->bindValue(':board', $board['uri']);
|
||||||
$query->execute() or error(db_error($query));
|
$query->execute() or error(db_error($query));
|
||||||
|
Loading…
Reference in New Issue
Block a user