Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
Servlets Post 2.3.26
-
None
-
None
Description
If a file is moved to a new location with the @MoveFrom parameter and the request contains the @Delete parameter at the same time, the file is dropped and never saved to the new location.
Step to reproduce the issue:
- Create a node of type nt:file at the location /content/file
- Execute the following curl command:
curl -u admin:admin -F './test/title=Hello World' -F './test/file@MoveFrom=/content/file' -F './test@Delete=true' http://localhost:4502/content
Observed behaviour:
The file is not saved at the new location at /content/test/file and it is not available anymore at the old location /content/file
Expected:
The file is saved at the new location /content/test/file as long as other properties are saved when the request contains the delete operation (like the title property in the example above).