Coverage for src / mesh / views / context_processors / inbox.py: 90%
10 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-08-27 14:14 +0000
« prev ^ index » next coverage.py v7.13.1, created at 2026-08-27 14:14 +0000
1from django.http import HttpRequest
3from mesh.models.orm import Inbox
6def inbox_context(request: HttpRequest) -> dict:
7 if not request.user.is_authenticated:
8 return {}
9 try:
10 count = Inbox.objects.get(user=request.user).comments.count()
11 return {"inbox_count": count}
12 except Inbox.DoesNotExist:
13 return {"inbox_count": 0}