From a7b02e9eb00b8d8d5cc0f88d291f6cde206e0d47 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 27 Sep 2012 15:45:51 +0200 Subject: [PATCH] [IMP] Allow easy overloading for tokeninfo bzr revid: fme@openerp.com-20120927134551-utlf98g775c9mqqs --- addons/auth_oauth2_provider/auth_oauth2_provider.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/addons/auth_oauth2_provider/auth_oauth2_provider.py b/addons/auth_oauth2_provider/auth_oauth2_provider.py index a6af7dadf98..34dc7892b27 100644 --- a/addons/auth_oauth2_provider/auth_oauth2_provider.py +++ b/addons/auth_oauth2_provider/auth_oauth2_provider.py @@ -76,6 +76,9 @@ class auth_oauth2_token(osv.TransientModel): "expires_in": expires_in, "audience": token.client, } + return self._tokeninfo(r, token) + def _tokeninfo(self, r, token): + # Allows easy overloading if token.user_id.email: # TODO: should deliver only according to scopes r['email'] = token.user_id.email return r