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

License info is now also shown in submit for review popup #8691

Merged

Conversation

ErykKul
Copy link
Collaborator

@ErykKul ErykKul commented May 11, 2022

What this PR does / why we need it:
We show a warning about the license in the submit for review popup, but not the license itself, like we do in the publish popup.

Which issue(s) this PR closes:

image

@ErykKul ErykKul changed the title licens info is now also shown in submit for review popup license info is now also shown in submit for review popup May 11, 2022
@ErykKul ErykKul changed the title license info is now also shown in submit for review popup License info is now also shown in submit for review popup May 11, 2022
@sekmiller sekmiller self-assigned this May 12, 2022
@pdurbin pdurbin assigned pdurbin and unassigned sekmiller May 12, 2022
Copy link
Member

@pdurbin pdurbin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. I ran the code and will add some screenshots below.

I updated the docs in the user guide to mention the popup.

I also added a release note snippet.

I tested with custom terms. I would suggest testing licenses as well but from what I can tell the xhtml was unchanged and simply moved into a fragment.

Publish popup (unchanged in this PR)

Screen Shot 2022-05-12 at 4 45 06 PM

Submit for Review popup (develop/before)

Screen Shot 2022-05-12 at 4 45 42 PM

Submit for Review popup (this PR/after)

Screen Shot 2022-05-12 at 4 53 04 PM

@pdurbin pdurbin removed their assignment May 12, 2022
@kcondon kcondon self-assigned this May 13, 2022
@kcondon kcondon merged commit bd94b0f into IQSS:develop May 13, 2022
@pdurbin pdurbin added this to the 5.11 milestone Jun 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Better license workflow on dataset creation
4 participants