@@ -528,7 +528,7 @@ public function get_entry_detail() {
528528 $ has_empty = false ;
529529 $ answers = [];
530530 $ respondentPoints = isset ( $ form_settings ['total_points ' ] ) ? floatval ( $ form_settings ['total_points ' ] ) : 0 ;
531-
531+ $ fields_formatted = array ();
532532 foreach ( $ fields as $ key => $ field ) {
533533 if ( $ form_settings ['quiz_form ' ] == 'yes ' ) {
534534 $ selectedAnswers = isset ( $ field ['selected_answers ' ] ) ? $ field ['selected_answers ' ] : '' ;
@@ -539,7 +539,6 @@ public function get_entry_detail() {
539539
540540 if ( $ template == 'radio_field ' || $ template == 'dropdown_field ' ) {
541541 $ answers [$ field ['name ' ]] = true ;
542-
543542 if ( empty ( $ givenAnswer ) ) {
544543 $ answers [$ field ['name ' ]] = false ;
545544 $ respondentPoints -= $ fieldPoints ;
@@ -576,11 +575,13 @@ public function get_entry_detail() {
576575 } elseif ( empty ( $ field ['value ' ] ) ) {
577576 $ has_empty = true ;
578577 break ;
578+ } else {
579+ $ field = WeForms_Form_Entry_Manager::format_entry_details ( $ field );
580+ array_push ( $ fields_formatted , $ field );
579581 }
580582 }
581-
582583 $ response = [
583- 'form_fields ' => $ fields ,
584+ 'form_fields ' => $ fields_formatted ,
584585 'form_settings ' => $ form_settings ,
585586 'meta_data ' => $ metadata ,
586587 'payment_data ' => $ payment ,
@@ -589,6 +590,7 @@ public function get_entry_detail() {
589590 'answers ' => $ answers ,
590591 ];
591592
593+
592594 wp_send_json_success ( $ response );
593595 }
594596
0 commit comments