Skip to content

Commit 3639d60

Browse files
authoredAug 6, 2024··
Merge pull request #135 from ranking-agent/bf
better input handling
2 parents 4200f78 + e806ffb commit 3639d60

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed
 

‎src/components.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
class MCQGroupNode:
1212
def __init__(self, query_graph):
1313
for qnode_id, qnode in query_graph["nodes"].items():
14-
if qnode.get("set_interpretation", "") == "MANY":
14+
if (qnode.get("set_interpretation", "") == "MANY") and (len(qnode.get("member_ids", [])) > 1):
1515
self.curies = qnode["member_ids"]
1616
self.qnode_id = qnode_id
1717
self.uuid = qnode["ids"][0]
@@ -20,7 +20,7 @@ def __init__(self, query_graph):
2020
class MCQEnrichedNode:
2121
def __init__(self, query_graph):
2222
for qnode_id, qnode in query_graph["nodes"].items():
23-
if qnode.get("set_interpretation", "") != "MANY":
23+
if qnode.get("set_interpretation", "") != "MANY" or len(qnode.get("member_ids", [])) == 0:
2424
self.qnode_id = qnode_id
2525
self.semantic_types = qnode["categories"]
2626

‎src/server.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from fastapi.middleware.cors import CORSMiddleware
1818
from fastapi.openapi.utils import get_openapi
1919

20-
AC_VERSION = '3.0.0'
20+
AC_VERSION = '3.0.1'
2121

2222
# get the location for the log
2323
this_dir = os.path.dirname(os.path.realpath(__file__))

0 commit comments

Comments
 (0)
Please sign in to comment.