@@ -126,12 +126,12 @@ def filter_geo_sets(
126
126
returns the SQL sub query to filter by the given geo sets
127
127
"""
128
128
129
- def filter_set (set : GeoSet , i ) -> str :
129
+ def filter_set (gset : GeoSet , i ) -> str :
130
130
type_param = f"{ param_key } _{ i } t"
131
- params [type_param ] = set .geo_type
132
- if isinstance (set .geo_values , bool ) and set .geo_values :
131
+ params [type_param ] = gset .geo_type
132
+ if isinstance (gset .geo_values , bool ) and gset .geo_values :
133
133
return f"{ type_field } = :{ type_param } "
134
- return f"({ type_field } = :{ type_param } AND { filter_strings (value_field , cast (Sequence [str ], set .geo_values ), type_param , params )} )"
134
+ return f"({ type_field } = :{ type_param } AND { filter_strings (value_field , cast (Sequence [str ], gset .geo_values ), type_param , params )} )"
135
135
136
136
parts = [filter_set (p , i ) for i , p in enumerate (values )]
137
137
@@ -153,12 +153,12 @@ def filter_source_signal_sets(
153
153
returns the SQL sub query to filter by the given source signal sets
154
154
"""
155
155
156
- def filter_set (set : SourceSignalSet , i ) -> str :
156
+ def filter_set (ssset : SourceSignalSet , i ) -> str :
157
157
source_param = f"{ param_key } _{ i } t"
158
- params [source_param ] = set .source
159
- if isinstance (set .signal , bool ) and set .signal :
158
+ params [source_param ] = ssset .source
159
+ if isinstance (ssset .signal , bool ) and ssset .signal :
160
160
return f"{ source_field } = :{ source_param } "
161
- return f"({ source_field } = :{ source_param } AND { filter_strings (signal_field , cast (Sequence [str ], set .signal ), source_param , params )} )"
161
+ return f"({ source_field } = :{ source_param } AND { filter_strings (signal_field , cast (Sequence [str ], ssset .signal ), source_param , params )} )"
162
162
163
163
parts = [filter_set (p , i ) for i , p in enumerate (values )]
164
164
@@ -172,23 +172,23 @@ def filter_set(set: SourceSignalSet, i) -> str:
172
172
def filter_time_set (
173
173
type_field : str ,
174
174
time_field : str ,
175
- set : Optional [TimeSet ],
175
+ tset : Optional [TimeSet ],
176
176
param_key : str ,
177
177
params : Dict [str , Any ],
178
178
) -> str :
179
179
"""
180
180
returns the SQL sub query to filter by the given time set
181
181
"""
182
182
# safety path; should normally not be reached as time sets are enforced by the API
183
- if not set :
183
+ if not tset :
184
184
return "FALSE"
185
185
186
186
type_param = f"{ param_key } _0t"
187
- params [type_param ] = set .time_type
188
- if isinstance (set .time_values , bool ) and set .time_values :
187
+ params [type_param ] = tset .time_type
188
+ if isinstance (tset .time_values , bool ) and tset .time_values :
189
189
parts = f"{ type_field } = :{ type_param } "
190
190
else :
191
- ranges = set .to_ranges ().time_values
191
+ ranges = tset .to_ranges ().time_values
192
192
parts = f"({ type_field } = :{ type_param } AND { filter_integers (time_field , ranges , type_param , params )} )"
193
193
194
194
return f"({ parts } )"
0 commit comments