def disconnect(request): """ Try to disconnect from Intuit, then destroy our tokens.""" token = get_quickbooks_token(request) try: QuickbooksApi(token).disconnect() except AuthenticationFailure: # If there is an authentication error, then these tokens are bad # We need to destroy them in any case. pass request.user.quickbookstoken_set.all().delete() return HttpResponseRedirect(settings.QUICKBOOKS['ACCESS_COMPLETE_URL'])
def disconnect(request): token = get_quickbooks_token(request) QuickbooksApi(token).disconnect() request.user.quickbookstoken_set.all().delete() return HttpResponseRedirect(settings.QUICKBOOKS['ACCESS_COMPLETE_URL'])