Skip to content

Commit e6713e5

Browse files
committed
feat: update request access button
1 parent a799985 commit e6713e5

4 files changed

Lines changed: 5 additions & 13 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"@dnd-kit/sortable": "8.0.0",
1818
"@dnd-kit/utilities": "3.2.2",
1919
"@faker-js/faker": "7.6.0",
20-
"@iqss/dataverse-client-javascript": "2.0.0-alpha.33",
20+
"@iqss/dataverse-client-javascript": "2.0.0-pr279.6e36a70",
2121
"@iqss/dataverse-design-system": "*",
2222
"@istanbuljs/nyc-config-typescript": "1.0.2",
2323
"@tanstack/react-table": "8.9.2",

src/files/infrastructure/mappers/JSFileMapper.ts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,7 @@ export class JSFileMapper {
3333
name: this.toFileName(jsFile.name),
3434
datasetPublishingStatus: datasetVersion.publishingStatus,
3535
datasetVersionNumber: datasetVersion.number,
36-
access: JSFileAccessMapper.toFileAccess(
37-
jsFile.restricted,
38-
datasetVersion.termsOfAccess?.fileAccessRequest
39-
),
36+
access: JSFileAccessMapper.toFileAccess(jsFile.restricted, jsFile.fileAccessRequest),
4037
ingest: JSFileIngestMapper.toFileIngest(),
4138
metadata: JSFileMetadataMapper.toFileMetadata(jsFile, downloadsCount, thumbnail, tabularData),
4239
permissions: permissions
@@ -65,10 +62,7 @@ export class JSFileMapper {
6562
id: this.toFileId(jsFile.id),
6663
datasetPersistentId: jsDataset.persistentId,
6764
name: this.toFileName(jsFile.name),
68-
access: JSFileAccessMapper.toFileAccess(
69-
jsFile.restricted,
70-
datasetVersion.termsOfAccess?.fileAccessRequest
71-
),
65+
access: JSFileAccessMapper.toFileAccess(jsFile.restricted, jsFile.fileAccessRequest),
7266
datasetVersion: datasetVersion,
7367
citation: citation,
7468
metadata: JSFileMetadataMapper.toFileMetadata(jsFile, downloadsCount, thumbnail, tabularData),

src/sections/file/File.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,7 @@ export function File({ repository, id, datasetVersionNumber }: FileProps) {
101101
versionNumber: file.datasetVersion.number.toSearchParam(),
102102
termsOfAccessForRestrictedFiles:
103103
file.datasetVersion.termsOfAccess?.termsOfAccessForRestrictedFiles,
104-
requestAccess:
105-
file.datasetVersion.termsOfAccess?.fileAccessRequest ?? true
104+
requestAccess: file.datasetVersion.termsOfAccess?.fileAccessRequest
106105
}}
107106
/>
108107
)}

src/sections/file/file-action-buttons/edit-file-menu/restrict-file-button/useRestrictFile.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ export const useRestrictFile = ({
3030
}: UseRestrictFile): UseRestrictFileReturn => {
3131
const { t } = useTranslation('file')
3232
const [isRestrictingFile, setIsRestrictingFile] = useState<boolean>(false)
33-
3433
const [errorRestrictingFile, seterrorRestrictingFile] = useState<string | null>(null)
3534

3635
const handleRestrictFile = async (
@@ -39,7 +38,7 @@ export const useRestrictFile = ({
3938
terms?: string
4039
) => {
4140
setIsRestrictingFile(true)
42-
console.log('enableAccessRequest terms', enableAccessRequest, terms)
41+
4342
const restrictDTO: RestrictDTO = {
4443
restrict: !isRestricted
4544
}

0 commit comments

Comments
 (0)