Make WordPress Core


Ignore:
Timestamp:
12/16/2016 05:45:50 AM (9 years ago)
Author:
dd32
Message:

REST API: Do not include the password argument when getting media items

Currently, attachment is the only post type exposed via the REST API that
does not support password protection, but it's possible for other post types to
remove password support.

Props jnylen0.
Merges [39595] to the 4.7 branch.
Fixes #38977.

Location:
branches/4.7
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/4.7

  • branches/4.7/tests/phpunit/tests/rest-api/rest-posts-controller.php

    r39441 r39610  
    120120            'tags_exclude',
    121121            ), $keys );
     122    }
     123
     124    public function test_registered_get_item_params() {
     125        $request = new WP_REST_Request( 'OPTIONS', sprintf( '/wp/v2/posts/%d', self::$post_id ) );
     126        $response = $this->server->dispatch( $request );
     127        $data = $response->get_data();
     128        $keys = array_keys( $data['endpoints'][0]['args'] );
     129        sort( $keys );
     130        $this->assertEquals( array( 'context', 'password' ), $keys );
    122131    }
    123132
Note: See TracChangeset for help on using the changeset viewer.