summaryrefslogtreecommitdiffstats
path: root/askbot/views/users.py
diff options
context:
space:
mode:
authorAdolfo Fitoria <adolfo.fitoria@gmail.com>2012-08-21 15:55:37 -0600
committerAdolfo Fitoria <adolfo.fitoria@gmail.com>2012-08-21 15:55:37 -0600
commitc53f74c7ac9a5b7ad76ee3025466b1e27f9f006c (patch)
treefddaf93e27da5234dfa9315e9637b2ae64b70ab9 /askbot/views/users.py
parentd0b3c53e0a3e52e6ab6f40e0258278756d6d2517 (diff)
downloadaskbot-c53f74c7ac9a5b7ad76ee3025466b1e27f9f006c.tar.gz
askbot-c53f74c7ac9a5b7ad76ee3025466b1e27f9f006c.tar.bz2
askbot-c53f74c7ac9a5b7ad76ee3025466b1e27f9f006c.zip
if groups are enabled the /users/ url will redirect to the general group
Diffstat (limited to 'askbot/views/users.py')
-rw-r--r--askbot/views/users.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/askbot/views/users.py b/askbot/views/users.py
index c0a3a295..e06b3092 100644
--- a/askbot/views/users.py
+++ b/askbot/views/users.py
@@ -59,6 +59,15 @@ def owner_or_moderator_required(f):
def show_users(request, by_group=False, group_id=None, group_slug=None):
"""Users view, including listing of users by group"""
+
+ if askbot_settings.GROUPS_ENABLED and not by_group:
+ default_group = get_global_group()
+ group_slug = slugify(default_group.name)
+ new_url = reverse('users_by_group',
+ kwargs={'group_id': default_group.id,
+ 'group_slug': group_slug})
+ return HttpResponseRedirect(new_url)
+
users = models.User.objects.exclude(status = 'b')
group = None
group_email_moderation_enabled = False
@@ -386,7 +395,7 @@ def user_stats(request, user, context):
interesting_tag_names = None
ignored_tag_names = None
subscribed_tag_names = None
-
+
# tags = models.Post.objects.filter(author=user).values('id', 'thread', 'thread__tags')
# post_ids = set()
# thread_ids = set()