Skip to content
Snippets Groups Projects
Commit 1c102a6d authored by OZG-Cloud Team's avatar OZG-Cloud Team
Browse files

OZG-3260 return unmodifiable Map after remove processed data

parent 3c0b972a
Branches
Tags
No related merge requests found
......@@ -23,6 +23,7 @@
*/
package de.itvsh.kop.eingangsadapter.semantik.enginebased;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
......@@ -82,9 +83,9 @@ public abstract class AbstractFileMapper implements EngineBasedMapper {
}
protected FormData removeProcessedData(FormData formData) {
Map<String, Object> mutableMap = new HashMap<>(formData.getFormData());
mutableMap.remove(MAPPED_FILES);
return formData.toBuilder().formData(Map.copyOf(mutableMap)).build();
}
var cleanedFormData = new HashMap<String, Object>(formData.getFormData());
cleanedFormData.remove(MAPPED_FILES);
}
return formData.toBuilder().formData(Collections.unmodifiableMap(cleanedFormData)).build();
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment