Status/Resolution/Reason: Closed/Fixed/Fixed
Reporter/Name(from Bugbase): Denard Springle / ()
Created: 05/08/2018
Components: File Management, VFS-S3
Versions: 2016
Failure Type: Data Loss
Found In Build/Fixed In Build: Latest / 2020.0.0.314573
Priority/Frequency: Normal / All users will encounter
Locale/System: ALL / Win 2016
Vote Count: 0
Problem Description:
After using fileMove() to copy a file to Amazon S3 and using setStoreACL() to add an ACL to it, then using cffile action="rename" to rename that file, it looses the previously set ACL.
Steps to Reproduce:
1. Move a file to S3 with fileMove()
2. add an ACL to that file with setStoreACL()
3. rename the file with cffile action="rename"
Actual Result:
File looses the previously stored ACL information and reverts to bucket ACL
Expected Result:
File retains the previously stored ACL information
Any Workarounds:
Rename the file before calling storeAddACL() (or run storeAddACL() again after the rename - which is the current workaround in this clunky old spaghetti code I'm working on atm)
Attachments:
Comments: