Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Feature/223 integration citation for deaccessioned dataset #247

Merged

Conversation

ekraffmiller
Copy link
Contributor

@ekraffmiller ekraffmiller commented Dec 2, 2023

What this PR does / why we need it:

Update package.json to use dataverse-client-javascript that returns deaccessioned dataset, add Story and e2e test for Deaccessioned Dataset

Which issue(s) this PR closes:

Special notes for your reviewer:

Please ignore the commits to AccessFileMenu.tsx, I thought I needed to change the rendering logic, but it was working correctly, so reverted it back.

Suggestions on how to test this:

Run the e2e test, view the Deaccessioned Dataset

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

No

Is there a release notes update needed for this change?:

No

Additional documentation:

@ekraffmiller ekraffmiller changed the base branch from develop to feature/207-integration-get-deaccessioned-dataset December 2, 2023 22:26
remove added whitespace
@coveralls
Copy link

coveralls commented Dec 2, 2023

Coverage Status

coverage: 97.922%. remained the same
when pulling 4c35f2a on feature/223-integration-citation-for-deaccessioned-dataset
into bab6619 on develop.

@MellyGray MellyGray added the integration Tasks involving the connection and interaction of UI features with the Dataverse API label Dec 4, 2023
@ekraffmiller ekraffmiller added the Size: 3 A percentage of a sprint. 2.1 hours. label Dec 6, 2023
Base automatically changed from feature/207-integration-get-deaccessioned-dataset to develop December 11, 2023 10:42
@MellyGray
Copy link
Contributor

@ekraffmiller is this issue ready for review? can you change the PR from draft to ready for review? also, can you take a look at the conflicts?

@ekraffmiller ekraffmiller marked this pull request as ready for review December 18, 2023 16:17
package.json Outdated Show resolved Hide resolved
@MellyGray MellyGray self-assigned this Dec 19, 2023
@MellyGray MellyGray assigned ekraffmiller and unassigned MellyGray Dec 19, 2023
@ekraffmiller
Copy link
Contributor Author

ekraffmiller commented Dec 19, 2023

Thanks @MellyGray , I made the requested changes

@ekraffmiller
Copy link
Contributor Author

ekraffmiller commented Dec 19, 2023

@MellyGray The e2e test is failing, I think it is still the timing error caused by the FilePermissions Hook. Even though the error is different, the fact that it's happening at the same place and only happens intermittently makes me suspicious. :(
The error is only happening in Github, I can't reproduce it locally.

As we talked about before, when I tried to solve the timing error by refactoring the permissions, I just simplified the hooks, I didn't remove them altogether. Maybe we should create a new ticket to do that? I have my code from before saved in another branch, so I think it wouldn't be too time consuming.

@ekraffmiller ekraffmiller removed their assignment Dec 19, 2023
@MellyGray
Copy link
Contributor

@ekraffmiller Sure, go ahead and create the new ticked to remove the permissions hook. I think it makes sense to prioritize the refactor since changes to the File model may affect the new File page

@MellyGray MellyGray removed their assignment Dec 20, 2023
@GPortas GPortas self-assigned this Dec 20, 2023
…ture/223-integration-citation-for-deaccessioned-dataset
@GPortas
Copy link
Contributor

GPortas commented Dec 21, 2023

Looks good!

deaccessionspa

@GPortas GPortas merged commit b7fa0f5 into develop Dec 21, 2023
11 of 14 checks passed
@GPortas GPortas deleted the feature/223-integration-citation-for-deaccessioned-dataset branch December 21, 2023 09:44
jayanthkomarraju pushed a commit to jayanthkomarraju/dataverse-frontend that referenced this pull request May 31, 2024
…n-for-deaccessioned-dataset

Feature/223 integration citation for deaccessioned dataset
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integration Tasks involving the connection and interaction of UI features with the Dataverse API Size: 3 A percentage of a sprint. 2.1 hours.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Get dataset citation for a deaccessioned dataset
4 participants