From fead0a0fcc8897387b92c96e444de6f5f0ce1a4b Mon Sep 17 00:00:00 2001 From: Praneeth Polu Date: Thu, 4 Jun 2020 09:52:13 +0530 Subject: [PATCH] Map Type split values attitube bug fixed --- example-functions.php | 1 - includes/CMB_Extension_Field_Sanitize.php | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/example-functions.php b/example-functions.php index cfcff62..67fd344 100644 --- a/example-functions.php +++ b/example-functions.php @@ -203,7 +203,6 @@ function cmb2_ext_demo_metabox() 'id' => $prefix . 'location', 'tab' => 'general', 'type' => 'map', - //'api_key' => 'KEY', // 'split_values' => true, // Save latitude and longitude as two separate fields ) ); diff --git a/includes/CMB_Extension_Field_Sanitize.php b/includes/CMB_Extension_Field_Sanitize.php index 996fd7c..edecb1b 100644 --- a/includes/CMB_Extension_Field_Sanitize.php +++ b/includes/CMB_Extension_Field_Sanitize.php @@ -45,8 +45,8 @@ public function default_sanitization($override_value, $value, $object_id, $field case 'visual_style_editor': $sanitized_value = $this->order($override_value, $value, $object_id, $field_args, $sanitizer); break; - case 'location': - $sanitized_value = $this->location($override_value, $value, $object_id, $field_args, $sanitizer); + case 'map': + $sanitized_value = $this->map($override_value, $value, $object_id, $field_args, $sanitizer); break; default: // We'll fallback to 'value' @@ -81,7 +81,7 @@ protected function order($override_value, $value, $object_id, $field_args, $sani return $value; } - protected function location($override_value, $value, $object_id, $field_args, $sanitizer) + protected function map($override_value, $value, $object_id, $field_args, $sanitizer) { if (isset($field_args['split_values']) && $field_args['split_values']) { if (!empty($value['latitude'])) {