from .models import ChatRoom, Membership def sidebar_context(request): if request.user.is_authenticated: rooms = ChatRoom.objects.filter( memberships__user=request.user, memberships__is_active=True ).order_by('name') return {'rooms': rooms} return {'rooms': []}