You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Outline.expand: Unable to fetch <https://drive.verborgh.org/tmp/2022/cha-58-direct.n3>: Failed to load <https://drive.verborgh.org/tmp/2022/cha-58-direct.n3> Fetcher: Error trying to parse <https://drive.verborgh.org/tmp/2022/cha-58-direct.n3> as Notation3:
Error: Subject is not a subject type status: 200
The Subject is not a subject is thrown by src/store.ts, which uses an isSubject call that checks for NamedNodeTermType/VariableTermType/BlankNodeTermType.
So either rdflib needs to be adjusted to output RDF/JS-compatible Notation3 subjects (which is what N3.js does), or the isSubject check needs to be adjusted when working with Notation3.
The text was updated successfully, but these errors were encountered:
RubenVerborgh
changed the title
Can't process formula in subject because isSubject not compatible with N3
Can't store N3 triple with subject formula because of incompatible isSubject
Aug 9, 2022
So either rdflib needs to be adjusted to output RDF/JS-compatible Notation3 subjects (which is what N3.js does), or the isSubject check needs to be adjusted when working with Notation3.
@timbl Can you help with this I don't understand what is missing in isSubject call
The document at https://drive.verborgh.org/tmp/2022/cha-58-direct.n3 causes problems when read/written in a Solid Pod via Mashlib, with the following error:
The
Subject is not a subject
is thrown bysrc/store.ts
, which uses anisSubject
call that checks forNamedNodeTermType
/VariableTermType
/BlankNodeTermType
.So either rdflib needs to be adjusted to output RDF/JS-compatible Notation3 subjects (which is what N3.js does), or the
isSubject
check needs to be adjusted when working with Notation3.The text was updated successfully, but these errors were encountered: