Verified Commit 2696decf authored by Jakob Moser's avatar Jakob Moser
Browse files

Add new backend model classes to account for updated API

parent 48d7db20
Loading
Loading
Loading
Loading
+8 −0
Changes for portal/model/AgendaItem.py: 8 added lines, 0 removed lines.
Original line number Diff line number Diff line
from typing import NotRequired, TypedDict

from .TaigaUserStoryReference import TaigaUserStoryReference


class AgendaItem(TypedDict):
    name: str
    taiga: NotRequired[TaigaUserStoryReference]
+6 −0
Changes for portal/model/TaigaUserStoryReference.py: 6 added lines, 0 removed lines.
Original line number Diff line number Diff line
from typing import TypedDict


class TaigaUserStoryReference(TypedDict):
    id: int
    status: int
+2 −0
Changes for portal/model/__init__.py: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -8,3 +8,5 @@ from .Key import Key
from .LdapDirectory import LdapDirectory
from .UtcDateTime import UtcDateTime
from .TaigaUserStoryProvider import TaigaUserStoryProvider
from .TaigaUserStoryReference import TaigaUserStoryReference
from .AgendaItem import AgendaItem