File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
sentry_sdk/integrations/django Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -640,7 +640,9 @@ def _cache_database_configurations():
640640 "db_name" : db_config .get ("NAME" ),
641641 "host" : db_config .get ("HOST" , "localhost" ),
642642 "port" : db_config .get ("PORT" ),
643- "vendor" : db_wrapper .vendor ,
643+ "vendor" : (
644+ db_wrapper .vendor if hasattr (db_wrapper , "vendor" ) else None
645+ ),
644646 "unix_socket" : db_config .get ("OPTIONS" , {}).get ("unix_socket" ),
645647 "engine" : db_config .get ("ENGINE" ),
646648 }
@@ -739,8 +741,9 @@ def connect(self):
739741 name = "connect" ,
740742 origin = DjangoIntegration .origin_db ,
741743 ) as span :
744+ connection = real_connect (self )
742745 _set_db_data (span , self )
743- return real_connect ( self )
746+ return connection
744747
745748 CursorWrapper .execute = execute
746749 CursorWrapper .executemany = executemany
You can’t perform that action at this time.
0 commit comments