@@ -108,8 +108,7 @@ def _fetch_until(self, fetch_options, till=None):
108108 _LOGGER .debug ('Exception information: ' , exc_info = True )
109109 raise exc
110110
111- fetched_feature_flags = []
112- [fetched_feature_flags .append (splits .from_raw (feature_flag )) for feature_flag in feature_flag_changes .get ('splits' , [])]
111+ fetched_feature_flags = [splits .from_raw (feature_flag ) for feature_flag in feature_flag_changes .get ('splits' , [])]
113112 segment_list = update_feature_flag_storage (self ._feature_flag_storage , fetched_feature_flags , feature_flag_changes ['till' ])
114113 if feature_flag_changes ['till' ] == feature_flag_changes ['since' ]:
115114 return feature_flag_changes ['till' ], segment_list
@@ -226,8 +225,7 @@ async def _fetch_until(self, fetch_options, till=None):
226225 _LOGGER .debug ('Exception information: ' , exc_info = True )
227226 raise exc
228227
229- fetched_feature_flags = []
230- [fetched_feature_flags .append (splits .from_raw (feature_flag )) for feature_flag in feature_flag_changes .get ('splits' , [])]
228+ fetched_feature_flags = [splits .from_raw (feature_flag ) for feature_flag in feature_flag_changes .get ('splits' , [])]
231229 segment_list = await update_feature_flag_storage_async (self ._feature_flag_storage , fetched_feature_flags , feature_flag_changes ['till' ])
232230 await self ._feature_flag_storage .set_change_number (feature_flag_changes ['till' ])
233231 if feature_flag_changes ['till' ] == feature_flag_changes ['since' ]:
@@ -636,7 +634,7 @@ def _synchronize_json(self):
636634 if self ._feature_flag_storage .get_change_number () > till and till != self ._DEFAULT_FEATURE_FLAG_TILL :
637635 return []
638636
639- fetched_feature_flags = [fetched_feature_flags . append ( splits .from_raw (feature_flag ) ) for feature_flag in fetched ]
637+ fetched_feature_flags = [splits .from_raw (feature_flag ) for feature_flag in fetched ]
640638 segment_list = update_feature_flag_storage (self ._feature_flag_storage , fetched_feature_flags , till )
641639 return segment_list
642640 except Exception as exc :
@@ -780,7 +778,7 @@ async def _synchronize_json(self):
780778 self ._current_json_sha = fecthed_sha
781779 if await self ._feature_flag_storage .get_change_number () > till and till != self ._DEFAULT_FEATURE_FLAG_TILL :
782780 return []
783- fetched_feature_flags = [fetched_feature_flags . append ( splits .from_raw (feature_flag ) ) for feature_flag in fetched ]
781+ fetched_feature_flags = [splits .from_raw (feature_flag ) for feature_flag in fetched ]
784782 segment_list = await update_feature_flag_storage (self ._feature_flag_storage , fetched_feature_flags , till )
785783 return segment_list
786784 except Exception as exc :
0 commit comments