Skip to content

Commit 58dd042

Browse files
authored
Merge pull request #12474 from QualitativeDataRepository/GbAtRequestFix
Fix File Download API when Guestbook at request is true
2 parents f621538 + af16814 commit 58dd042

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/java/edu/harvard/iq/dataverse/api/Access.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1982,7 +1982,8 @@ public Response getUserPermissionsOnFile(@Context ContainerRequestContext crc, @
19821982

19831983
private boolean checkGuestbookRequiredResponse(User user, UriInfo uriInfo, DataFile df, String gbrids) throws WebApplicationException {
19841984
// Check if guestbook response is required
1985-
boolean required = df.getOwner().hasEnabledGuestbook();
1985+
Dataset d = df.getOwner();
1986+
boolean required = df.getOwner().hasEnabledGuestbook() && !d.getEffectiveGuestbookEntryAtRequest();
19861987
boolean wasWrittenInPost = false;
19871988
if (required) {
19881989
User requestor = getRequestor(user);

0 commit comments

Comments
 (0)