File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
workspace-server/src/main/java/gov/nasa/jpl/aerie/workspace/server Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -734,6 +734,14 @@ public void bulkPut(Context context) throws NoSuchWorkspaceException {
734734 final Map <String , UploadedFile > fileMap = new HashMap <>(fileList .size ());
735735 fileList .forEach (file -> fileMap .put (file .filename (), file ));
736736
737+ // Check that files all had unique upload names:
738+ if (fileList .size () != fileMap .size ()) {
739+ context .status (400 ).json (new FormattedError ("Cannot process request: multiple files are attached under the same name." ,
740+ "Attach file contents under unique names.\n \n " +helpText ));
741+ return ;
742+ }
743+
744+
737745 // Create all specified object:
738746 final var responseArray = Json .createArrayBuilder ();
739747
You can’t perform that action at this time.
0 commit comments