aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/functions_posting.php
diff options
context:
space:
mode:
authorMarc Alexander <admin@m-a-styles.de>2016-03-07 21:59:40 +0100
committerMarc Alexander <admin@m-a-styles.de>2016-03-07 22:18:26 +0100
commitd461ee4f5ca84471070f2b2a45762a179e26007e (patch)
treee56e8b53d683e2fcb70da0fe95ae774c4f0b13e8 /phpBB/includes/functions_posting.php
parentf55a61d067fbc6c36348c3203e965d54b02198fd (diff)
downloadforums-d461ee4f5ca84471070f2b2a45762a179e26007e.tar
forums-d461ee4f5ca84471070f2b2a45762a179e26007e.tar.gz
forums-d461ee4f5ca84471070f2b2a45762a179e26007e.tar.bz2
forums-d461ee4f5ca84471070f2b2a45762a179e26007e.tar.xz
forums-d461ee4f5ca84471070f2b2a45762a179e26007e.zip
[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
Diffstat (limited to 'phpBB/includes/functions_posting.php')
-rw-r--r--phpBB/includes/functions_posting.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/phpBB/includes/functions_posting.php b/phpBB/includes/functions_posting.php
index fae8e659bb..3e93535856 100644
--- a/phpBB/includes/functions_posting.php
+++ b/phpBB/includes/functions_posting.php
@@ -1636,6 +1636,10 @@ function submit_post($mode, $subject, $username, $topic_type, &$poll, &$data, $u
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
if (isset($data['force_approved_state']))