aboutsummaryrefslogtreecommitdiff
path: root/gn3/db/rdf/wiki.py
diff options
context:
space:
mode:
authorJohn Nduli2024-09-24 09:45:30 +0300
committerBonfaceKilz2024-09-30 11:14:08 +0300
commitacf133de4cc482ba8c4954179757e301f52c751a (patch)
treec62b56ff60a8e3533b0a64793986382c5e3adbdc /gn3/db/rdf/wiki.py
parenta72bc11be719b4726f05388ff053d52b192c8a50 (diff)
downloadgenenetwork3-acf133de4cc482ba8c4954179757e301f52c751a.tar.gz
fix: rdf and sql queries for fetching rif data
SQL queries fail because we get bytes instead of strings which cannot be decoded. We decode results from DictCursor to fix this. For RDF, we cast `?symbol` to a string.
Diffstat (limited to 'gn3/db/rdf/wiki.py')
-rw-r--r--gn3/db/rdf/wiki.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/gn3/db/rdf/wiki.py b/gn3/db/rdf/wiki.py
index 4464eed..b2b301a 100644
--- a/gn3/db/rdf/wiki.py
+++ b/gn3/db/rdf/wiki.py
@@ -86,7 +86,7 @@ CONSTRUCT {
rdf:type gnc:GNWikiEntry ;
dct:identifier ?id_ ;
dct:created ?createTime .
- FILTER ( LCASE(?symbol) = LCASE('$symbol') ) .
+ FILTER ( LCASE(STR(?symbol)) = LCASE("$symbol") ) .
{
SELECT (MAX(?vers) AS ?max) ?id_ WHERE {
?comment dct:identifier ?id_ ;