WordPress.org

Make WordPress Core

Ticket #22085: 22085.diff

File 22085.diff, 1.2 KB (added by nacin, 8 years ago)
  • wp-includes/js/media-editor.js

     
    448448                                return media.post( 'send-attachment-to-editor', {
    449449                                        nonce:      wp.media.view.settings.nonce.sendToEditor,
    450450                                        attachment: options,
    451                                         html:       html
     451                                        html:       html,
     452                                        post_id:    wp.media.view.settings.postId
    452453                                }).done( function( resp ) {
    453454                                        wp.media.editor.insert( resp );
    454455                                });
  • wp-admin/includes/ajax-actions.php

     
    19311931        if ( 'attachment' != $post->post_type )
    19321932                wp_send_json_error();
    19331933
     1934        // If this attachment is unattached, attach it. Primarily a back compat thing.
     1935        if ( 0 == $post->post_parent && $insert_into_post_id = intval( $_POST['post_id'] ) ) {
     1936                wp_update_post( array( 'ID' => $id, 'post_parent' => $insert_into_post_id ) );
     1937        }
     1938
    19341939        $html = isset( $attachment['title'] ) ? $attachment['title'] : '';
    19351940        if ( ! empty( $attachment['url'] ) ) {
    19361941                $rel = '';