summaryrefslogtreecommitdiff
path: root/sqlparse
diff options
context:
space:
mode:
Diffstat (limited to 'sqlparse')
-rw-r--r--sqlparse/filters.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/sqlparse/filters.py b/sqlparse/filters.py
index 9d1e0b9..b4f252e 100644
--- a/sqlparse/filters.py
+++ b/sqlparse/filters.py
@@ -227,8 +227,9 @@ class ReindentFilter(Filter):
self.offset += outer_offset
for cond, value in tlist.get_cases():
if is_first:
+ tcond = list(cond[0].flatten())[0]
is_first = False
- num_offset = self._get_offset(cond[0]) - len(cond[0].value)
+ num_offset = self._get_offset(tcond) - len(tcond.value)
self.offset += num_offset
continue
if cond is None: