Working on #48 : Renamed ExpressionParser.py into LogicalOperatorParser.py
This commit is contained in:
@@ -12,7 +12,7 @@ from core.sheerka.services.sheerka_service import BaseService
|
||||
from core.tokenizer import Tokenizer
|
||||
from core.utils import unstr_concept
|
||||
from parsers.BaseNodeParser import ConceptNode
|
||||
from parsers.ExpressionParser import ExpressionParser
|
||||
from parsers.LogicalOperatorParser import LogicalOperatorParser
|
||||
from parsers.expressions import TrueifyVisitor
|
||||
|
||||
CONCEPT_EVALUATION_STEPS = [
|
||||
@@ -137,7 +137,7 @@ class SheerkaEvaluateConcept(BaseService):
|
||||
if concept.get_metadata().where is None or concept.get_metadata().where.strip() == "":
|
||||
return None
|
||||
|
||||
ret = ExpressionParser().parse(context, ParserInput(concept.get_metadata().where))
|
||||
ret = LogicalOperatorParser().parse(context, ParserInput(concept.get_metadata().where))
|
||||
if not ret.status:
|
||||
# TODO: manage invalid where clause
|
||||
return None
|
||||
|
||||
Reference in New Issue
Block a user