Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Use DataPublications instead of Studies in ISIS landing pages #1464

Closed
1 task
louise-davies opened this issue Nov 14, 2022 · 0 comments · Fixed by #1514
Closed
1 task

Use DataPublications instead of Studies in ISIS landing pages #1464

louise-davies opened this issue Nov 14, 2022 · 0 comments · Fixed by #1514
Assignees
Labels
datagateway-dataview Issues corresponding to the dataview component. This component supersedes datagateway-table enhancement New feature or request

Comments

@louise-davies
Copy link
Member

louise-davies commented Nov 14, 2022

Description:
ISIS have/are in the progress of populating DataPublications (see https://github.com/ral-facilities/isis-icat-ingestion/issues/671), which means we can stop using the Study object for DOI landing pages and instead use DataPublications - which are all public by default and contain all the necessary info for the landing pages, which removes the permissioning issues.

We need to refactor both the study view(s) and study landing pages to use DataPublications instead.

Acceptance criteria:

  • Migrate study landing pages & study views to DataPublications
@louise-davies louise-davies added enhancement New feature or request datagateway-dataview Issues corresponding to the dataview component. This component supersedes datagateway-table labels Nov 14, 2022
louise-davies added a commit that referenced this issue May 19, 2023
Also added some TODOs we need to decide on later
louise-davies added a commit that referenced this issue May 23, 2023
louise-davies added a commit that referenced this issue May 23, 2023
needed different route intercepts for new id check function
louise-davies added a commit that referenced this issue May 23, 2023
needed different route intercepts for new id check function
louise-davies added a commit that referenced this issue Jun 9, 2023
…blications-#1464

Feature/use isis data publications #1464
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
datagateway-dataview Issues corresponding to the dataview component. This component supersedes datagateway-table enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants