@@ -415,7 +415,7 @@ public function get_payment_gateways_settings() {
415
415
* @return array|WP_Error
416
416
*/
417
417
public function update_payment_gateways_settings ( WP_REST_Request $ request ) {
418
- $ settings = array_replace_recursive ( $ this ->get_payment_gateways_settings (), $ request ->get_params () );
418
+ $ settings = array_replace_recursive ( $ this ->get_payment_gateways_settings (), $ request ->get_json_params () );
419
419
return $ this ->save_settings ( 'payment_gateways ' , $ settings );
420
420
}
421
421
@@ -427,7 +427,7 @@ public function update_payment_gateways_settings( WP_REST_Request $request ) {
427
427
* @return array|WP_Error
428
428
*/
429
429
public function update_general_settings ( WP_REST_Request $ request ) {
430
- $ settings = array_replace_recursive ( $ this ->get_general_settings (), $ request ->get_params () );
430
+ $ settings = array_replace_recursive ( $ this ->get_general_settings (), $ request ->get_json_params () );
431
431
return $ this ->save_settings ( 'general ' , $ settings );
432
432
}
433
433
@@ -460,7 +460,7 @@ public function get_general_settings(): array {
460
460
* @return array|WP_Error
461
461
*/
462
462
public function update_checkout_settings ( WP_REST_Request $ request ) {
463
- $ settings = array_replace_recursive ( $ this ->get_checkout_settings (), $ request ->get_params () );
463
+ $ settings = array_replace_recursive ( $ this ->get_checkout_settings (), $ request ->get_json_params () );
464
464
return $ this ->save_settings ( 'checkout ' , $ settings );
465
465
}
466
466
@@ -494,7 +494,7 @@ public function get_checkout_settings(): array {
494
494
*/
495
495
public function update_access_settings ( WP_REST_Request $ request ) {
496
496
global $ wp_roles ;
497
- $ data = $ request ->get_params ();
497
+ $ data = $ request ->get_json_params ();
498
498
499
499
// get all role slugs
500
500
$ roles = array_keys ( $ wp_roles ->roles );
0 commit comments