|
@@ 569-576 (lines=8) @@
|
| 566 |
|
$_item->set_body_params( $item ); |
| 567 |
|
$edit = $this->update_item( $_item ); |
| 568 |
|
|
| 569 |
|
if ( is_wp_error( $edit ) ) { |
| 570 |
|
$response[] = array( |
| 571 |
|
'id' => $item['id'], |
| 572 |
|
'error' => array( 'code' => $edit->get_error_code(), 'message' => $edit->get_error_message(), 'data' => $edit->get_error_data() ), |
| 573 |
|
); |
| 574 |
|
} else { |
| 575 |
|
$response[] = $wp_rest_server->response_to_data( $edit, '' ); |
| 576 |
|
} |
| 577 |
|
} |
| 578 |
|
|
| 579 |
|
// Item don't exists. |
|
@@ 585-592 (lines=8) @@
|
| 582 |
|
$_item->set_body_params( $item ); |
| 583 |
|
$create = $this->create_item( $_item ); |
| 584 |
|
|
| 585 |
|
if ( is_wp_error( $create ) ) { |
| 586 |
|
$response[] = array( |
| 587 |
|
'id' => 0, |
| 588 |
|
'error' => array( 'code' => $create->get_error_code(), 'message' => $create->get_error_message(), 'data' => $create->get_error_data( 'status' ) ), |
| 589 |
|
); |
| 590 |
|
} else { |
| 591 |
|
$response[] = $wp_rest_server->response_to_data( $create, '' ); |
| 592 |
|
} |
| 593 |
|
} |
| 594 |
|
} |
| 595 |
|
|