summaryrefslogtreecommitdiff
path: root/sqlparse/engine
diff options
context:
space:
mode:
Diffstat (limited to 'sqlparse/engine')
-rw-r--r--sqlparse/engine/grouping.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/sqlparse/engine/grouping.py b/sqlparse/engine/grouping.py
index 4f07bc5..3f06e8a 100644
--- a/sqlparse/engine/grouping.py
+++ b/sqlparse/engine/grouping.py
@@ -254,9 +254,9 @@ def group_operator(tlist):
def valid(token):
return imt(token, i=sqlcls, t=ttypes) \
- or token.match(
+ or (token and token.match(
T.Keyword,
- ('CURRENT_DATE', 'CURRENT_TIME', 'CURRENT_TIMESTAMP'))
+ ('CURRENT_DATE', 'CURRENT_TIME', 'CURRENT_TIMESTAMP')))
def post(tlist, pidx, tidx, nidx):
tlist[tidx].ttype = T.Operator