Get private snipts count for Intercom.
parent
f98aa4c34c
commit
224932a29c
|
@ -29,6 +29,19 @@ def snipt_is_favorited_by_user(context, asvar):
|
|||
return ''
|
||||
|
||||
|
||||
@tag(register, [])
|
||||
def private_snipts_count_for_user(context):
|
||||
|
||||
user = context['request'].user
|
||||
|
||||
if user.is_authenticated():
|
||||
snipts = Snipt.objects.filter(user=user, public=False).values('id').count()
|
||||
else:
|
||||
snipts = 0
|
||||
|
||||
return snipts
|
||||
|
||||
|
||||
@tag(register, [])
|
||||
def snipts_count_for_user(context):
|
||||
|
||||
|
|
|
@ -454,6 +454,7 @@
|
|||
created_at: {{ request.user.date_joined|date:"U" }},
|
||||
custom_data: {
|
||||
'snipts count': {% snipts_count_for_user %},
|
||||
'snipts count private': {% private_snipts_count_for_user %},
|
||||
'profile link': 'https://snipt.net/{{ request.user.username }}/',
|
||||
'is pro': window.user_has_pro,
|
||||
'blog domain': '{{ request.user.profile.blog_domain }}',
|
||||
|
|
Loading…
Reference in New Issue