summaryrefslogtreecommitdiff
path: root/sqlparse
diff options
context:
space:
mode:
authorAndi Albrecht <albrecht.andi@gmail.com>2020-09-30 15:39:54 +0200
committerAndi Albrecht <albrecht.andi@gmail.com>2020-09-30 15:39:54 +0200
commit11a6b7db8b19bf1f92754a6272839c66ee630683 (patch)
treedb5eb66f317d2c3ecf34643b46328a65343813e2 /sqlparse
parentf578d03ef7a0d1b0f84c59c4699ee307e725fc9c (diff)
downloadsqlparse-11a6b7db8b19bf1f92754a6272839c66ee630683.tar.gz
Stabilize formatting of invalid WHERE clauses.
Diffstat (limited to 'sqlparse')
-rw-r--r--sqlparse/filters/reindent.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/sqlparse/filters/reindent.py b/sqlparse/filters/reindent.py
index 2d68abb..ced9f83 100644
--- a/sqlparse/filters/reindent.py
+++ b/sqlparse/filters/reindent.py
@@ -102,7 +102,10 @@ class ReindentFilter:
def _process_where(self, tlist):
tidx, token = tlist.token_next_by(m=(T.Keyword, 'WHERE'))
+ if not token:
+ return
# issue121, errors in statement fixed??
+ print(tidx, token, tlist)
tlist.insert_before(tidx, self.nl())
with indent(self):