phpBB

Code Changes

File: download/file.php

  Unmodified   Added   Modified   Removed
Line 158Line 158
$user->session_begin(false);
$auth->acl($user->data);
$user->setup('viewtopic');

$user->session_begin(false);
$auth->acl($user->data);
$user->setup('viewtopic');

 

$phpbb_content_visibility = $phpbb_container->get('content.visibility');


if (!$config['allow_attachments'] && !$config['allow_pm_attach'])
{


if (!$config['allow_attachments'] && !$config['allow_pm_attach'])
{

Line 225Line 227
			$post_row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);


			$post_row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);


			if (!$post_row || ($post_row['post_visibility'] != ITEM_APPROVED && !$auth->acl_get('m_approve', $post_row['forum_id'])))

			if (!$post_row || !$phpbb_content_visibility->is_visible('post', $post_row['forum_id'], $post_row))

			{
// Attachment of a soft deleted post and the user is not allowed to see the post
send_status_line(404, 'Not Found');

			{
// Attachment of a soft deleted post and the user is not allowed to see the post
send_status_line(404, 'Not Found');