diff --git a/api/inp_in.py b/api/inp_in.py index 2957c94..ea2e4c0 100644 --- a/api/inp_in.py +++ b/api/inp_in.py @@ -255,15 +255,16 @@ def parse_file(project: str, inp: str, version: str = '3') -> None: sql_batch.add(handler(line, demand_outside)) elif s == PATTERNS: sql_batch.add(handler(line, current_pattern not in variable_patterns)) - elif s == OPTIONS: - sql_batch.add(handler(line, version)) else: sql_batch.add(handler(line)) f.seek(0) if is_s: - sql_batch.add(handler(sections[s])) + if s == OPTIONS: + sql_batch.add(handler(sections[s], version)) + else: + sql_batch.add(handler(sections[s])) sql_batch.flush()