From 11a6b7db8b19bf1f92754a6272839c66ee630683 Mon Sep 17 00:00:00 2001 From: Andi Albrecht Date: Wed, 30 Sep 2020 15:39:54 +0200 Subject: Stabilize formatting of invalid WHERE clauses. --- sqlparse/filters/reindent.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'sqlparse') 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): -- cgit v1.2.1