@@ -176,8 +176,7 @@ def handle_uncaught_exception(self, request, resolver, exc_info):
176176 request_repr = "Request repr() unavailable"
177177 message = "%s\n \n %s" % (self ._get_traceback (exc_info ), request_repr )
178178 extra_emails = self ._get_extra_emails (exc_info )
179- admin_emails = self ._get_admin_emails (exc_info )
180- mail_admins (subject , message , fail_silently = True , html_message = html , extra_emails = extra_emails , admin_emails = admin_emails )
179+ mail_admins (subject , message , fail_silently = True , html_message = html , extra_emails = extra_emails )
181180 # If Http500 handler is not installed, re-raise last exception
182181 if resolver .urlconf_module is None :
183182 raise exc_info [1 ], None , exc_info [2 ]
@@ -201,18 +200,6 @@ def _get_extra_emails(self, exc_info=None):
201200 tb = tb .tb_next
202201 return admins
203202
204- def _get_admin_emails (self , exc_info = None ):
205- """Helper function to retrieve app-specific admin email overrides.
206- Here we stop as soon as we've found a setting, since the purpose
207- here is to be able to limit the distribution of email notifications
208- for especially sensitive modules."""
209- etype , value , tb = exc_info or sys .exc_info ()
210- while tb is not None :
211- f = tb .tb_frame
212- if "ADMIN_EMAILS" in f .f_globals :
213- return f .f_globals ["ADMIN_EMAILS" ]
214- return None
215-
216203 def apply_response_fixes (self , request , response ):
217204 """
218205 Applies each of the functions in self.response_fixes to the request and
0 commit comments