felicity-lims/felicity/api/gql/audit/query.py
2023-05-11 20:32:50 +02:00

15 lines
412 B
Python

from typing import List
import strawberry # noqa
from api.gql.audit.types import AuditLogType
from apps.audit.models import AuditLog
@strawberry.type
class AuditLogQuery:
@strawberry.field
async def audit_logs_filter(
self, info, target_type: str, target_id: str
) -> List[AuditLogType]:
return await AuditLog.get_all(target_type=target_type, target_id=target_id)