From 808336ccd8bb3492ad7a59fdd8ca218f785f04b7 Mon Sep 17 00:00:00 2001 From: Dave Pifke Date: Wed, 14 Mar 2012 22:37:28 +0000 Subject: [PATCH] Fix AttributeError on OAuth2Client.deleted. --- r2/r2/models/token.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/r2/r2/models/token.py b/r2/r2/models/token.py index 9b94cc320..028acedc9 100644 --- a/r2/r2/models/token.py +++ b/r2/r2/models/token.py @@ -194,7 +194,7 @@ class OAuth2Client(Token): for cid in cba._values().iterkeys(): try: client = cls._byID(cid) - if client.deleted or not client.has_developer(account): + if getattr(client, 'deleted', False) or not client.has_developer(account): raise NotFound except tdb_cassandra.NotFound: pass @@ -297,7 +297,7 @@ class OAuth2AccessToken(Token): # Is the OAuth2Client still valid? try: client = OAuth2Client._byID(self.client_id) - if client.deleted: + if getattr(client, 'deleted', False): raise NotFound except NotFound: return False