-
Notifications
You must be signed in to change notification settings - Fork 13
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
Cannot 'open in editor' (DCLP) #217
Comments
The same issue happened to Paul van der Laan when attempting to open TM 60866 in editor. That file has a Columbia APIS entry, too (columbia.apis.p367). |
Paul van der Laan reports the same issue when attempting to open TM 60610 (yale.apis.0010620000) and TM 60862 (= columbia.apis.p363) in editor. There does seem to be an issue for DCLP items with APIS entries. |
Out of curiosity I navigated to http://papyri.info/dclp/60866 (mentioned in the comment above). I then hit open in editor. I got the "We are sorry, but something went wrong notice." What I found interesting is that my news feed reported: |
Yes, this looks to be an issue with how the papyrological navigator is linking to the editor. I'll continue looking into it, but in the meantime a workaround is to use the editor's "Advanced Create" and paste the identifier e.g. |
It looks like the issue was that for DCLP+APIS cases, the link was made from a DCLP context trying to use the @hcayless: If you can pull the latest |
This morning I attempted to edit a pair of related files in DCLP (TM 65628 and TM 65823) and was unable to open either one. I suspect that the problem is related to the fact that both texts are aggregated with a pair of Michigan APIS entries (michigan.apis.1990 and michigan.apis.3413).
My suspicion is based on the web address on the error screen I received, which suggests that the system is trying to open an APIS entry first (as opposed to the DCLP record?):
The fact that there are two APIS entries to choose from may be part of the problem (there is no APIS identifier at all in the address on the error screen). But when I tested this hypothesis by opening another item in DCLP with multiple APIS entries aggregated (i.e., berkeley.apis.376), the publication was successfully created.
Maybe the fact that the Berkeley papyrus also exists in DDbDP has prevented the same error. But I'm not sure what has gone wrong.
Vestiges of the error appear now in my user dashboard.
I find this odd because I've attempted to open both TM 65628 and 65823 a few times for the sake of confirming the error and writing the ticket, yet there's only this one item on my dashboard. FWIW, clicking on the item under publication navigates to http://papyri.info/editor/publications/89369, with the following error screen.
Since I'm preparing a substantial pull request which will update the idnos in APIS records to assist in DCLP aggregation, the potential for some sort of glitch involving APIS and DCLP is of particular concern.
The text was updated successfully, but these errors were encountered: