[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Feature request
[ ] Documentation issue or request
Expected Behavior
When creating a root level, outline activity that has no content, I should be able to delete it in all cases regardless of storage providers
Current Behavior
When creating a root level, outline activity that has no content, I can only delete it if the storage provider is filesystem. If amazon is used as storage provider, because of there is no content on outline activity, It cannot find fullpath.
Steps to Reproduce
Make sure that you have scheme with rootLevel activity that servers as outline (folder0
Add one and published it
Try to delete it
Failure Logs
* Server log:
1|TAILOR | {"name":"tailor","hostname":"ip-172-31-34-161","pid":24351,"level":50,"err":{"message":"The XML you provided was not well-formed or did not validate against our published schema","name":"MalformedXML","stack":"MalformedXML: The XML you provided was not well-formed or did not validate against our published schema\n at Request.extractError (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/services/s3.js:700:35)\n at Request.callListeners (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/sequential_executor.js:106:20)\n at Request.emit (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/sequential_executor.js:78:10)\n at Request.emit (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/request.js:688:14)\n at Request.transition (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/request.js:22:10)\n at AcceptorStateMachine.runTo (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/state_machine.js:14:12)\n at /home/ubuntu/tailor/source/node_modules/aws-sdk/lib/state_machine.js:26:10\n at Request.<anonymous> (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/request.js:38:9)\n at Request.<anonymous> (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/request.js:690:12)\n at Request.callListeners (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/sequential_executor.js:116:18)\n at Request.emit (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/sequential_executor.js:78:10)\n at Request.emit (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/request.js:688:14)\n at Request.transition (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/request.js:22:10)\n at AcceptorStateMachine.runTo (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/state_machine.js:14:12)\n at /home/ubuntu/tailor/source/node_modules/aws-sdk/lib/state_machine.js:26:10\n at Request.<anonymous> (/home/ubuntu/tailor/source/node_modules/aws-sdk/lib/request.js:38:9)","code":"MalformedXML"},"msg":"The XML you provided was not well-formed or did not validate against our published schema","time":"2021-06-15T10:19:15.979Z","v":0}```
I'm submitting a...
Expected Behavior
Current Behavior
Steps to Reproduce
Failure Logs