@@ -113,13 +113,16 @@ def find_all(
113113 function_mapper = self .get_mapper_or_dict (mapper )
114114 return list (map (function_mapper , result ))
115115
116- def find_all_from_blob_storage (self ,conditions : dict = None , mapper : Callable = None ):
116+ def find_all_from_blob_storage (self , event_context : EventContext , mapper : Callable = None ):
117+ tenant_id_value = self .find_partition_key_value (event_context )
118+ function_mapper = self .get_mapper_or_dict (mapper )
119+ if tenant_id_value is None :
120+ return []
121+
117122 import json
118- fs = FileStream ("storagefiles2 " ,"ioetfiles " )
123+ fs = FileStream ("storageaccounteystr82c5 " ,"tt-common-files " )
119124 result = fs .get_file_stream ("activity.json" )
120-
121- function_mapper = self .get_mapper_or_dict (mapper )
122- return list (map (function_mapper , json .load (result )))
125+ return list (map (function_mapper , json .load (result ))) if result is not None else []
123126
124127class ActivityCosmosDBDao (APICosmosDBDao , ActivityDao ):
125128 def __init__ (self , repository ):
@@ -154,9 +157,10 @@ def get_all_old(
154157 )
155158 return activities
156159
157- def get_all (self ,conditions : dict = None ) -> list :
158- activities = self .repository .find_all_from_blob_storage ()
159- return activities
160+ def get_all (self , conditions : dict = None ) -> list :
161+ event_ctx = self .create_event_context ("read-many" )
162+ activities = self .repository .find_all_from_blob_storage (event_context = event_ctx )
163+ return activities
160164
161165 def create (self , activity_payload : dict ):
162166 event_ctx = self .create_event_context ('create' )
0 commit comments