diff options
Diffstat (limited to 'phpBB/includes/acp/acp_forums.php')
-rw-r--r-- | phpBB/includes/acp/acp_forums.php | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/phpBB/includes/acp/acp_forums.php b/phpBB/includes/acp/acp_forums.php index d5ee879df5..c81081f685 100644 --- a/phpBB/includes/acp/acp_forums.php +++ b/phpBB/includes/acp/acp_forums.php @@ -952,11 +952,18 @@ class acp_forums $db->sql_query($sql); } + // Setting the forum id to the forum id is not really received well by some dbs. ;) + $forum_id = $forum_data['forum_id']; + unset($forum_data['forum_id']); + $sql = 'UPDATE ' . FORUMS_TABLE . ' SET ' . $db->sql_build_array('UPDATE', $forum_data) . ' - WHERE forum_id = ' . $forum_data['forum_id']; + WHERE forum_id = ' . $forum_id; $db->sql_query($sql); + // Add it back + $forum_data['forum_id'] = $forum_id; + add_log('admin', 'LOG_FORUM_EDIT', $forum_data['forum_name']); } } |