Affects Version/s: 3.7.0
Fix Version/s: 4.1.0
When writing a user plugin using 'beforeMove' method with 'CancelException' the file move is indeed revert but the path of the file remains.
Steps to reproduce:
1. Place the following user plugin in Artifactory:
2. Go to the UI and try to move a file that has a parent folder. (i.e. a/b/c.txt)
3. The plugin should block the move and the file will remain in it's origin path.
4. Go to the destination repository (press refresh) and you will see that the folders 'a/b/' are there.