I am using DNN 4.3.5 and EF 3.7.5.
Previously, we were using EF 3.7.0 and had an issue with the file upload global icon sending bad binary data to the database when users clicked the global file upload icon as opposed to just saving the form without temporary uploading the file. Upgrading to 3.7.5 resolved that issue.
In our form - we have only one role that is allowed to upload documents, but we want everyone to be able to see the attachment. In the 3.7.0 version, I set the visibility of the upload control to the role allowed to attach documents. Yet, once a file was attached, anyone was able to see it.
Now, our form with the 3.7.5 upgrade is showing the upload file control to the correct role as it was in 3.7.0; yet, the uploaded file is ONLY visible to this role as well. It is not visible to the other roles that were able to see the uploaded file (without the file upload control). Previously, all roles were able to see an uploaded file regardless of visibility.
Was the way the form worked in 3.7.0 actually a bug even though this is exactly the way we would like this to work? Is there a way to set the visiblity of the attached document separately from the file upload control?
I am aware that in the 3.7.5 release, one of the fixes was the Incorrect value comparison when "In List" and "Not In List" operators are used in Conditional Databinding/Visiblity. I am not sure if this applies to the issue I am explaining above?
Thank you for your help!