[ticket/13264] Do not force approved state if post visibility is known

Post visibility is used if it is set to a valid value.

PHPBB3-13264
This commit is contained in:
Marc Alexander 2016-03-07 21:59:40 +01:00
parent f55a61d067
commit d461ee4f5c

View file

@ -1636,6 +1636,10 @@ function submit_post($mode, $subject, $username, $topic_type, &$poll, &$data, $u
break; break;
} }
} }
else if (isset($data['post_visibility']) && $data['post_visibility'] !== false)
{
$post_visibility = $data['post_visibility'];
}
// MODs/Extensions are able to force any visibility on posts // MODs/Extensions are able to force any visibility on posts
if (isset($data['force_approved_state'])) if (isset($data['force_approved_state']))