From 50af76da7db5e1719349b3b5e89610b82aa9cbc6 Mon Sep 17 00:00:00 2001 From: Fyorl Date: Sat, 4 Aug 2012 14:51:11 +0100 Subject: [PATCH] [feature/attach-dl] Ensure only one operation is performed PHPBB3-11042 --- phpBB/download/file.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/phpBB/download/file.php b/phpBB/download/file.php index cec4aa55b3..8108b0dee1 100644 --- a/phpBB/download/file.php +++ b/phpBB/download/file.php @@ -141,6 +141,18 @@ $archive = $request->variable('archive', '.tar'); $mode = request_var('mode', ''); $thumbnail = request_var('t', false); +// Ensure we're only performing one operation +if ($download_id) +{ + $topic_id = false; + $post_id = false; +} + +if ($post_id) +{ + $topic_id = false; +} + // Start session management, do not update session page. $user->session_begin(false); $auth->acl($user->data);