Wordpress 3.0.6
[autoinstalls/wordpress.git] / wp-admin / press-this.php
index 903992cb211c15bf35acaa928e9e027f6d370f17..04f8d0f58ba44e7bb6952987438021fd402a5190 100644 (file)
@@ -52,7 +52,12 @@ function press_it() {
                }
        }
        // set the post_content and status
-       $quick['post_status'] = isset($_POST['publish']) ? 'publish' : 'draft';
+       if ( isset( $_POST['publish'] ) && current_user_can( 'publish_posts' ) )
+               $quick['post_status'] = 'publish';
+       elseif ( isset( $_POST['review'] ) )
+               $quick['post_status'] = 'pending';
+       else
+               $quick['post_status'] = 'draft';
        $quick['post_content'] = $content;
        // error handling for media_sideload
        if ( is_wp_error($upload) ) {