diff --git a/main/decorators.py b/main/decorators.py index 9a8b4de..19ab2fc 100644 --- a/main/decorators.py +++ b/main/decorators.py @@ -5,12 +5,13 @@ def groups_required(*group_names): """Requires user membership in at least one of the groups passed in.""" def in_groups(u): if u.is_authenticated(): - if bool(u.groups.filter(name__in=group_names)) | u.is_superuser: + print u.groups + if bool(u.groups.filter(name__in=group_names)) or u.is_superuser: return True # Gi brukeren beskjed (muligens) - message = "Jeg kan ikke gi deg tilgang fordi \ - du er ikke i noen av disse gruppene: {0}.".format( - ", ".join(settings.GROUPS_ALLOWED)) - u.message_set.create(message=message) + #message = "Jeg kan ikke gi deg tilgang fordi \ + # du er ikke i noen av disse gruppene: {0}.".format( + # ", ".join(settings.GROUPS_ALLOWED)) + #messages.create(message=message) return False return user_passes_test(in_groups)