diff --git a/includes/admin/class-dt-import.php b/includes/admin/class-dt-import.php
index 9c7f435..b295caa 100644
--- a/includes/admin/class-dt-import.php
+++ b/includes/admin/class-dt-import.php
@@ -184,7 +184,8 @@ private function main_column() {
'assigned_to' => $file_assigned_to,
'data' => $this->mapping_process( $temp_name ),
'selected_geocode_api' => $selected_geocode_api,
- 'check_for_duplicates' => isset( $_POST['check_for_duplicates'] )
+ 'check_for_duplicates' => isset( $_POST['check_for_duplicates'] ),
+ 'overwrite_existing_fields' => isset( $_POST['overwrite_existing_fields'] )
];
set_transient( 'disciple_tools_import_settings', $import_settings, 3600 * 24 );
@@ -590,6 +591,11 @@ public function import_form() {
post_label_plural, $this->post_label_plural ) ); ?>
+
+
@@ -1016,6 +1022,7 @@ public function insert_data() {
$rest_url = rest_url() . 'dt-posts/v2/' . $this->post_type . '?silent=true';
if ( $import_settings['check_for_duplicates'] ){
$rest_url .= '&check_for_duplicates=contact_phone,contact_email';
+ $rest_url .= '&overwrite_existing_fields=' . ( ( isset( $import_settings['overwrite_existing_fields'] ) && $import_settings['overwrite_existing_fields'] ) ? 'true' : 'false' );
}
?>