nexus-5/core/graphql/queries/session_video.py
2026-01-26 11:09:40 -05:00

21 lines
690 B
Python

import strawberry
import strawberry_django as sd
from typing import List, Optional
from core.graphql.types.session_video import (
ServiceSessionVideoType,
ProjectSessionVideoType,
)
from core.graphql.filters.session_video import (
ServiceSessionVideoFilter,
ProjectSessionVideoFilter,
)
@strawberry.type
class Query:
service_session_video: Optional[ServiceSessionVideoType] = sd.node()
project_session_video: Optional[ProjectSessionVideoType] = sd.node()
service_session_videos: List[ServiceSessionVideoType] = sd.field(filters=ServiceSessionVideoFilter)
project_session_videos: List[ProjectSessionVideoType] = sd.field(filters=ProjectSessionVideoFilter)