WordPress.org

Make WordPress Core

Ticket #39070: 39070.diff

File 39070.diff, 992 bytes (added by jesseenterprises, 5 years ago)
  • src/wp-includes/js/wp-api.js

    diff --git src/wp-includes/js/wp-api.js src/wp-includes/js/wp-api.js
    index a14d21f..5128438 100644
     
    12341234                                                },
    12351235
    12361236                                                // Specify the model that this collection contains.
    1237                                                 model: loadingObjects.models[ modelClassName ],
     1237                                                model: function( attrs, options ) {
     1238                                                  return new loadingObjects.models[ modelClassName ]( attrs, options );
     1239                                                },
    12381240
    12391241                                                // Include a reference to the original class name.
    12401242                                                name: collectionClassName,
     
    12571259                                                url: routeModel.get( 'apiRoot' ) + routeModel.get( 'versionString' ) + routeName,
    12581260
    12591261                                                // Specify the model that this collection contains.
    1260                                                 model: loadingObjects.models[ modelClassName ],
     1262                                                model: function( attrs, options ) {
     1263                                                  return new loadingObjects.models[ modelClassName ]( attrs, options );
     1264                                                },
    12611265
    12621266                                                // Include a reference to the original class name.
    12631267                                                name: collectionClassName,