refactor(newappeal): extract file merge and dedupe helpers (Slice 2b)

This commit is contained in:
2026-04-13 10:07:58 +01:00
parent ddbf2116f5
commit 7c4ce131bf
4 changed files with 45 additions and 30 deletions
+5 -6
View File
@@ -6,6 +6,7 @@ import { connect } from "react-redux";
import { formValueSelector, reduxForm } from "redux-form";
import { uploadFiles } from "../../actions/services/documentService";
import { sendEmail } from "../../actions/services/notifyService";
import { mergeWithExistingFilesList } from "../../lib/newappeal/fileListHelpers";
import {
normalizeYesNoBooleans,
removeNullKeys,
@@ -166,12 +167,10 @@ let BuildSection = (props) => {
//console.log(buildAppealFilesArray);
buildAppealFilesArray = values.hasOwnProperty("filesList")
? (buildAppealFilesArray.concat(values.filesList),
buildAppealFilesArray.filter(function (item, idx) {
return item.name;
}))
: buildAppealFilesArray;
buildAppealFilesArray = mergeWithExistingFilesList(
buildAppealFilesArray,
values
);
Object.assign(values, { "filesList": buildAppealFilesArray });