Include all of a user's used lexers on PrivateUserResource.

master
Nick Sergeant 2013-02-12 23:35:49 -05:00
parent fab1d041af
commit 610f36054f
1 changed files with 2 additions and 0 deletions

View File

@ -178,6 +178,8 @@ class PrivateUserResource(ModelResource):
def dehydrate(self, bundle):
bundle.data['email_md5'] = hashlib.md5(bundle.obj.email.lower()).hexdigest()
bundle.data['is_pro'] = bundle.obj.profile.is_pro
bundle.data['lexers'] = [snipt['lexer'] for snipt in \
Snipt.objects.filter(user=bundle.obj).values('lexer').distinct()]
return bundle
class PrivateTagResource(ModelResource):