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