WordPress.org

Make WordPress Core

Ticket #38895: 38895.diff

File 38895.diff, 746 bytes (added by adamsilverstein, 14 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 ) {