If either FIlename or password is different, then the new file gets uploaded
But, when we have the same FileName and Password as some previous existing one, then the new file does not get uploaded, and the previous file comes when we download.
This will cause Duplicate errors if someone tries to save a file with same Filename and password that some other user has aldredy saved with
Maybe, check if the current hash of (filename+password) is aldredy made, then tell user some error in uploading and upload with a different unique file name
If either FIlename or password is different, then the new file gets uploaded
But, when we have the same FileName and Password as some previous existing one, then the new file does not get uploaded, and the previous file comes when we download.
This will cause Duplicate errors if someone tries to save a file with same Filename and password that some other user has aldredy saved with