summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--askbot/templates/group_messaging/senders_list.html6
-rw-r--r--askbot/views/users.py1
-rw-r--r--group_messaging/views.py1
3 files changed, 7 insertions, 1 deletions
diff --git a/askbot/templates/group_messaging/senders_list.html b/askbot/templates/group_messaging/senders_list.html
index 31432dc4..b33a28d8 100644
--- a/askbot/templates/group_messaging/senders_list.html
+++ b/askbot/templates/group_messaging/senders_list.html
@@ -1,7 +1,11 @@
{% if senders %}
<ul class="senders-list">
<li>{% trans %}Messages by sender:{% endtrans %}</li>
- <li><a class="selected" data-sender-id="-1">{% trans %}inbox{% endtrans %}</a></li>
+ <li><a class="selected" data-sender-id="-1">
+ {% trans %}inbox{% endtrans %}
+ {% if inbox_threads_count %}({{ inbox_threads_count }}){% endif %}
+ </a>
+ </li>
<li><a data-sender-id="{{ request_user_id }}">{% trans %}sent{% endtrans %}</a></li>
{% for sender in senders %}
{% if sender.id != request_user_id %}
diff --git a/askbot/views/users.py b/askbot/views/users.py
index dbcbda5c..895b28ab 100644
--- a/askbot/views/users.py
+++ b/askbot/views/users.py
@@ -755,6 +755,7 @@ def user_responses(request, user, context):
context.update(SendersList().get_context(request))
context.update(ThreadsList().get_context(request))
data = {
+ 'inbox_threads_count': context['threads_count'],#a hackfor the inbox count
'active_tab':'users',
'page_class': 'user-profile-page',
'tab_name' : 'inbox',
diff --git a/group_messaging/views.py b/group_messaging/views.py
index cd1a74d3..d4d646ec 100644
--- a/group_messaging/views.py
+++ b/group_messaging/views.py
@@ -211,6 +211,7 @@ class ThreadsList(InboxView):
return {
'threads': threads,
+ 'threads_count': threads.count(),
'threads_data': threads_data,
'sender_id': sender_id
}