Fix a bug related to deleting boards (see https://github.com/vichan-devel/vichan/issues/331)

This commit is contained in:
Daniel Saunders 2019-08-07 20:31:37 -04:00
parent 2fd1e01107
commit 31e27a51c2

View File

@ -370,12 +370,12 @@ function mod_edit_board($boardName) {
// Clear reports
$query = prepare('DELETE FROM ``reports`` WHERE `board` = :id');
$query->bindValue(':id', $board['uri'], PDO::PARAM_INT);
$query->bindValue(':id', $board['uri'], PDO::PARAM_STR);
$query->execute() or error(db_error($query));
// Delete from table
$query = prepare('DELETE FROM ``boards`` WHERE `uri` = :uri');
$query->bindValue(':uri', $board['uri'], PDO::PARAM_INT);
$query->bindValue(':uri', $board['uri'], PDO::PARAM_STR);
$query->execute() or error(db_error($query));
$query = prepare("SELECT `board`, `post` FROM ``cites`` WHERE `target_board` = :board ORDER BY `board`");