|
@@ 154-158 (lines=5) @@
|
| 151 |
|
return new WP_Error( 'rest_forbidden', esc_html__( 'You do not have permissions to view this data.', 'object-sync-for-salesforce' ), array( 'status' => 401 ) ); |
| 152 |
|
} |
| 153 |
|
break; |
| 154 |
|
case 'pull': |
| 155 |
|
if ( ! in_array( $http_method, array( 'GET', 'POST', 'PUT' ) ) ) { |
| 156 |
|
return new WP_Error( 'rest_forbidden', esc_html__( 'This kind of request is not allowed.', 'object-sync-for-salesforce' ), array( 'status' => 401 ) ); |
| 157 |
|
} |
| 158 |
|
break; |
| 159 |
|
case 'push': |
| 160 |
|
if ( ! in_array( $http_method, array( 'POST', 'PUT' ) ) ) { |
| 161 |
|
return new WP_Error( 'rest_forbidden', esc_html__( 'This kind of request is not allowed.', 'object-sync-for-salesforce' ), array( 'status' => 401 ) ); |
|
@@ 159-163 (lines=5) @@
|
| 156 |
|
return new WP_Error( 'rest_forbidden', esc_html__( 'This kind of request is not allowed.', 'object-sync-for-salesforce' ), array( 'status' => 401 ) ); |
| 157 |
|
} |
| 158 |
|
break; |
| 159 |
|
case 'push': |
| 160 |
|
if ( ! in_array( $http_method, array( 'POST', 'PUT' ) ) ) { |
| 161 |
|
return new WP_Error( 'rest_forbidden', esc_html__( 'This kind of request is not allowed.', 'object-sync-for-salesforce' ), array( 'status' => 401 ) ); |
| 162 |
|
} |
| 163 |
|
break; |
| 164 |
|
default: |
| 165 |
|
if ( ! current_user_can( 'configure_salesforce' ) ) { |
| 166 |
|
return new WP_Error( 'rest_forbidden', esc_html__( 'You do not have permissions to view this data.', 'object-sync-for-salesforce' ), array( 'status' => 401 ) ); |