Do not calculate processing info for anonymous user

This commit is contained in:
Boris Bobrov 2016-02-05 05:38:18 +03:00
parent fa858bd717
commit 05f26e3abc

View File

@ -35,12 +35,13 @@ def setup_plugin():
def make_stats(context): def make_stats(context):
request = context['request'] request = context['request']
user = request.user user = request.user
num_queued = MediaEntry.query.filter_by( if user:
actor=user.id, state=u'processing').count() num_queued = MediaEntry.query.filter_by(
context['num_queued'] = num_queued actor=user.id, state=u'processing').count()
num_failed = MediaEntry.query.filter_by( context['num_queued'] = num_queued
actor=user.id, state=u'failed').count() num_failed = MediaEntry.query.filter_by(
context['num_failed'] = num_failed actor=user.id, state=u'failed').count()
context['num_failed'] = num_failed
return context return context