@@ -850,7 +850,7 @@ export default class Entries {
850850
851851 let missingCTSelectFieldValues ;
852852 let isMissingValuePresent = false ;
853-
853+ let selectedValue : string | string [ ] | number | number [ ] | any = '' ;
854854 if ( multiple ) {
855855 let obj = this . findNotPresentSelectField ( entry , selectOptions ) ;
856856 let { notPresent, filteredFeild } = obj ;
@@ -868,13 +868,15 @@ export default class Entries {
868868 . slice ( 0 , missingInstances )
869869 . map ( ( choice ) => choice . value ) ;
870870 entry . push ( ...newValues ) ;
871+ selectedValue = newValues ;
871872 this . log ( $t ( auditFixMsg . ENTRY_SELECT_FIELD_FIX , { value : newValues . join ( ' ' ) , uid } ) , 'error' ) ;
872873 }
873874 } else {
874875 if ( entry . length === 0 ) {
875876 isMissingValuePresent = true ;
876877 const defaultValue = selectOptions . choices . length > 0 ? selectOptions . choices [ 0 ] . value : null ;
877878 entry . push ( defaultValue ) ;
879+ selectedValue = defaultValue ;
878880 this . log ( $t ( auditFixMsg . ENTRY_SELECT_FIELD_FIX , { value : defaultValue as string , uid } ) , 'error' ) ;
879881 }
880882 }
@@ -885,6 +887,7 @@ export default class Entries {
885887 isMissingValuePresent = true ;
886888 let defaultValue = selectOptions . choices . length > 0 ? selectOptions . choices [ 0 ] . value : null ;
887889 entry = defaultValue ;
890+ selectedValue = defaultValue ;
888891 this . log ( $t ( auditFixMsg . ENTRY_SELECT_FIELD_FIX , { value : defaultValue as string , uid } ) , 'error' ) ;
889892 }
890893 }
@@ -895,6 +898,7 @@ export default class Entries {
895898 display_name,
896899 display_type,
897900 missingCTSelectFieldValues,
901+ selectedValue,
898902 min_instance : min_instance ?? 'NA' ,
899903 tree,
900904 treeStr : tree
0 commit comments