User report of an error from Gates Foundation related work. This is preventing Gates data contributors from uploading data files to Synapse.
Two users were trying to store the same file (same contents/md5) to the same directory with the following line of Python code (parent ID and file changed):
The original creator stores the file successfully. Subsequent attempts by a DIFFERENT user fail with a 403, like:
If the subsequent attempts omit the 'name' parameter, it succeeds:
. would you please have a look?
A 403 error would present in two separate spots internally when storing a File entity without an id over an existing File whose File handle was created by another user. Previous fixes for this bug fixed one of the spots but not the other. Fix for the second is here
I’ve built a new 2.1.0 RC (220.127.116.11) and it’s available to validate.
Here are my own validation steps:
can you revalidate when you have a chance using the new RC (18.104.22.168)?
Confirmed that this is now working as expected. Thanks !