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

36 lines
774 B
Python

import strawberry
from typing import Optional
from strawberry.relay import GlobalID
@strawberry.input
class ServiceSessionNoteInput:
session_id: GlobalID
content: str
author_id: Optional[GlobalID] = None
internal: bool = True
@strawberry.input
class ServiceSessionNoteUpdateInput:
id: GlobalID
content: Optional[str] = None
author_id: Optional[GlobalID] = None
internal: Optional[bool] = None
@strawberry.input
class ProjectSessionNoteInput:
session_id: GlobalID
content: str
author_id: Optional[GlobalID] = None
internal: bool = True
@strawberry.input
class ProjectSessionNoteUpdateInput:
id: GlobalID
content: Optional[str] = None
author_id: Optional[GlobalID] = None
internal: Optional[bool] = None