File tree Expand file tree Collapse file tree 1 file changed +10
-13
lines changed
src/auth0_server_python/auth_server Expand file tree Collapse file tree 1 file changed +10
-13
lines changed Original file line number Diff line number Diff line change @@ -1428,16 +1428,13 @@ async def complete_connect_account(
14281428 redirect_uri = transaction_data .redirect_uri ,
14291429 code_verifier = transaction_data .code_verifier
14301430 )
1431-
1432- response = await self ._my_account_client .complete_connect_account (
1433- access_token = access_token ,
1434- request = request
1435- )
1436-
1437- if transaction_data .app_state is not None :
1438- response .app_state = transaction_data .app_state
1439-
1440- # Clean up transaction data after successful account connection
1441- await self ._transaction_store .delete (transaction_identifier , options = store_options )
1442-
1443- return response
1431+ try :
1432+ response = await self ._my_account_client .complete_connect_account (
1433+ access_token = access_token , request = request )
1434+ if transaction_data .app_state is not None :
1435+ response .app_state = transaction_data .app_state
1436+ finally :
1437+ # Clean up transaction data
1438+ await self ._transaction_store .delete (transaction_identifier , options = store_options )
1439+
1440+ return response
You can’t perform that action at this time.
0 commit comments