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:
commit
6cf120407c
|
@ -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 );
|
||||
|
|
|
@ -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 );
|
||||
|
|
Loading…
Reference in New Issue