Closed csarven closed 5 years ago
Apparently the annotation / archive snapshot was created but the response was still 500. From https://pragma.archivelab.org/annotations :
{
"annotation": {
"@context": "http://www.w3.org/ns/anno.jsonld",
"@id": "https://pragma.archivelab.org/annotations/3159",
"@type": "Annotation",
"annotatedAt": "Tue Jul 10 07:56:41 2018",
"hasTarget": {
"hasSource": {
"@id": "http://web.archive.org/web/20180710075630/https://dokie.li/",
"originalUrl": "https://dokie.li/"
}
},
"motivation": "linking",
"rights": "https://creativecommons.org/publicdomain/zero/1.0/",
"target": "https://dokie.li/"
},
"canvas_id": null,
"id": 3159,
"is_crosslink": false
}
I think the current hasTarget
should be body
simply pointing at the archve.org URL. Is there a need for originalUrl
(which is not a Web Annotation term) when there is already target
(https://dokie.li/)? See also https://github.com/ArchiveLabs/pragma.archivelab.org/issues/3#issuecomment-318325469
Thanks for reporting @csarven! Given there's a target
I don't think originalUrl is necessary and can be removed. It's also recoverable from the
@id. We can also change
hasTargetto
body-- cc: @aeschyllus in case
hasTarget` is something we were using for IIIF annotation demos.
@mekarpeles Any progress on resolving the 500 error? Did the request parameters towards a successful response change?
I think we have a full disk issue, trying to address this asap (I don't have perms to grow the disk but someone from our devops team is on it this week)
p.s. sorry!!!
I'm currently getting a 500. The following used to work:
Response:
I'm also experiencing the same issue with the example request in the README: