Merge pull request #10460 from justinshreve/coupon-api-wp-error

Have wp_insert_post return WP_Error when creating our coupon in the REST API
This commit is contained in:
Claudio Sanches 2016-03-02 19:15:12 -03:00
commit 6cf120407c
2 changed files with 2 additions and 2 deletions

View File

@ -279,7 +279,7 @@ class WC_API_Coupons extends WC_API_Resource {
'post_excerpt' => $coupon_data['description']
);
$id = wp_insert_post( $new_coupon, $wp_error = false );
$id = wp_insert_post( $new_coupon, true );
if ( is_wp_error( $id ) ) {
throw new WC_API_Exception( 'woocommerce_api_cannot_create_coupon', $id->get_error_message(), 400 );

View File

@ -279,7 +279,7 @@ class WC_API_Coupons extends WC_API_Resource {
'post_excerpt' => $coupon_data['description']
);
$id = wp_insert_post( $new_coupon, $wp_error = false );
$id = wp_insert_post( $new_coupon, true );
if ( is_wp_error( $id ) ) {
throw new WC_API_Exception( 'woocommerce_api_cannot_create_coupon', $id->get_error_message(), 400 );