WordPress.org

Make WordPress Core

Ticket #38895: 38895.diff

File 38895.diff, 746 bytes (added by adamsilverstein, 18 months ago)
  • src/wp-includes/js/wp-api.js

     
    10171017                                        success: function( newSchemaModel ) {
    10181018
    10191019                                                // Store a copy of the schema model in the session cache if available.
    1020                                                 if ( ! _.isUndefined( sessionStorage ) && wpApiSettings.cacheSchema ) {
     1020                                                if ( ! _.isUndefined( sessionStorage ) && ( _.isUndefined( wpApiSettings.cacheSchema ) || wpApiSettings.cacheSchema ) ) {
    10211021                                                        try {
    10221022                                                                sessionStorage.setItem( 'wp-api-schema-model' + model.get( 'apiRoot' ) + model.get( 'versionString' ), JSON.stringify( newSchemaModel ) );
    10231023                                                        } catch ( error ) {