36 lines
774 B
Python
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
|