@@ -192,9 +192,9 @@ def update(self, instance, validated_data):
192192 return intervention
193193
194194 def get_image_url (self , plannedintervention ):
195- request = self .context ['request' ]
196195 title = plannedintervention .title
197- if title :
196+ if title and self .context and 'request' in self .context :
197+ request = self .context ['request' ]
198198 return PlannedIntervention .get_image_map (title , request )
199199 return None
200200
@@ -214,9 +214,9 @@ class Meta:
214214 )
215215
216216 def get_image_url (self , nationalsocietyactions ):
217- request = self .context ['request' ]
218217 title = nationalsocietyactions .title
219- if title :
218+ if title and self .context and 'request' in self .context :
219+ request = self .context ['request' ]
220220 return NationalSocietyAction .get_image_map (title , request )
221221 return None
222222
@@ -236,9 +236,9 @@ class Meta:
236236 )
237237
238238 def get_image_url (self , identifiedneed ):
239- request = self .context ['request' ]
240239 title = identifiedneed .title
241- if title :
240+ if title and self .context and 'request' in self .context :
241+ request = self .context ['request' ]
242242 return IdentifiedNeed .get_image_map (title , request )
243243 return None
244244
0 commit comments