
def user_permissions(request):
    """
    Add user group and permission information to template context
    """
    if request.user.is_authenticated:
        user_group = request.user.groups.first()
        return {
            'user_group': user_group.name if user_group else None,
            'is_administrator': user_group.name == 'Administrator' if user_group else False,
            'is_manager': user_group.name == 'Manager' if user_group else False,
            'is_supervisor': user_group.name == 'Supervisor' if user_group else False,
            'is_sales': user_group.name == 'Sales' if user_group else False,
        }
    return {}
