-
Notifications
You must be signed in to change notification settings - Fork 493
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
Request Access: button does not launch popup if logged in and request from file landing page. #4897
Comments
I suspect this is a duplicate of #4554. |
Th symptoms are different -mine reflects the current status and is simpler/clearer without a lot of discussion. |
@kcondon Hi Kevin, sorry for the delay. how did you reproduce this problem? I tried create datasets and access it unauthorized but couldn't reproduce the error |
It has been a while but general steps to reproduce:
|
@kcondon I got that error when I tried publishing the dataset, does it look familiar to you? |
@thaorell We've checked in a new version of the installer last night which at the last moment changed the default persistent identifier provider from EZID to DataCite. DataCite requires you to contact them to get a test account in order to publish a dataset. The error just indicates you do not have /have not specified an account and so cannot register a PID/publish. As a workaround you could switch back to EZID manually for now using apitest as username/password. |
@thaorell the support address for DataCite is support@datacite.org which you can find with more context at http://guides.dataverse.org/en/4.9.4/installation/config.html#persistent-identifiers-and-publishing-datasets |
@thaorell I don't know if you're still blocked or not but heads up that over in #5297 we are trying to sort out the arrangement with DataCite for test accounts. As @kcondon indicated above, a workaround is to switch back to EZID. EZID is going away for users outside of California but I'm not sure when. |
@pdurbin I have been trying to contact datacite for several times to request a testing account without much success, will test with EZID |
Was about to create a new issue, instead just here to say that this is still broken and provide some test cases: https://demo.dataverse.org/file.xhtml?persistentId=doi:10.5072/FK2/MLFZP2/H4S7RY&version=1.0# or for us on |
@thaorell hi! Should you continue to be assigned to this issue? Please let us know. Thanks! |
There was an error in the browser console saying that the request access popup was missing
Note: had to remove the PR forthcoming. Let me know if I am missing something bigger. |
Added request access popup to file pg [ref #4897]
Reported by user in production, see RT 264937 and reproduced here.
This works from the dataset files tab.
This is separate from the broken log in link in popup if not logged in.
Browser reports:
Uncaught TypeError: Cannot read property 'show' of undefined
at HTMLAnchorElement.onclick (file.xhtml?persistentId=doi:10.5072/FK2/P7RCOS/KCU6BZ&version=1.0:133)
The text was updated successfully, but these errors were encountered: