0036-misc-fix-unnecessary-comprehension-pylint-error-6209.patch
passerelle/contrib/toulouse_axel/models.py | ||
---|---|---|
1203 | 1203 |
result = [] |
1204 | 1204 |
# cross all weeks until end date |
1205 | 1205 |
while week_end_date <= end_date: |
1206 |
result += [a for a in get_activities_for_week(max(start_date, week_start_date), week_end_date)]
|
|
1206 |
result += list(get_activities_for_week(max(start_date, week_start_date), week_end_date))
|
|
1207 | 1207 |
if week_end_date == end_date: |
1208 | 1208 |
break |
1209 | 1209 |
week_start_date = week_start_date + datetime.timedelta(days=7) |
... | ... | |
1302 | 1302 |
activity_days = [] |
1303 | 1303 |
# cross all weeks until end date |
1304 | 1304 |
while week_end_date <= end_date: |
1305 |
activity_days += [ |
|
1306 |
d for d in get_activity_days_for_week(max(start_date, week_start_date), week_end_date) |
|
1307 |
] |
|
1305 |
activity_days += list(get_activity_days_for_week(max(start_date, week_start_date), week_end_date)) |
|
1308 | 1306 |
if week_end_date == end_date: |
1309 | 1307 |
break |
1310 | 1308 |
week_start_date = week_start_date + datetime.timedelta(days=7) |
passerelle/utils/api.py | ||
---|---|---|
125 | 125 |
return self.object._category_ordering.index(self.display_category) |
126 | 126 | |
127 | 127 |
def get_example_params(self): |
128 |
return dict( |
|
129 |
[ |
|
130 |
(x, self.parameters[x]['example_value']) |
|
131 |
for x in self.parameters or {} |
|
132 |
if x in self.parameters and 'example_value' in self.parameters[x] |
|
133 |
] |
|
134 |
) |
|
128 |
return { |
|
129 |
x: self.parameters[x]['example_value'] |
|
130 |
for x in self.parameters or {} |
|
131 |
if x in self.parameters and 'example_value' in self.parameters[x] |
|
132 |
} |
|
135 | 133 | |
136 | 134 |
def get_query_parameters(self): |
137 | 135 |
query_parameters = [] |
... | ... | |
165 | 163 |
} |
166 | 164 |
if self.example_pattern: |
167 | 165 |
kwargs['rest'] = self.example_pattern.format( |
168 |
**dict([(x, '$%s$' % x) for x in self.get_example_params().keys()])
|
|
166 |
**{x: '$%s$' % x for x in self.get_example_params().keys()}
|
|
169 | 167 |
) |
170 | 168 | |
171 | 169 |
url = reverse('generic-endpoint', kwargs=kwargs) |
passerelle/utils/json.py | ||
---|---|---|
152 | 152 |
return { |
153 | 153 |
'type': 'object', |
154 | 154 |
'description': 'flattened schema *never* use for validation', |
155 |
'properties': {key: schema for key, schema in helper('', schema)},
|
|
155 |
'properties': dict(helper('', schema)),
|
|
156 | 156 |
'additionalProperties': False, |
157 | 157 |
} |
158 |
- |