mirror of
https://github.com/brygphilomena/pysimplesat.git
synced 2025-11-04 16:57:30 +00:00
Fix random print in surveys endpoint
Fix model for Responses
This commit is contained in:
parent
774dd7091c
commit
7f44c5ed43
@ -1,6 +1,6 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "pysimplesat"
|
name = "pysimplesat"
|
||||||
version = "0.1.4"
|
version = "0.1.5"
|
||||||
authors = [
|
authors = [
|
||||||
{ name="Peter Annabel", email="peter.annabel@gmail.com" },
|
{ name="Peter Annabel", email="peter.annabel@gmail.com" },
|
||||||
]
|
]
|
||||||
|
|||||||
@ -45,7 +45,6 @@ class SurveysEndpoint(
|
|||||||
Returns:
|
Returns:
|
||||||
Survey: The parsed response data.
|
Survey: The parsed response data.
|
||||||
"""
|
"""
|
||||||
print("get")
|
|
||||||
return self._parse_many(
|
return self._parse_many(
|
||||||
Survey,
|
Survey,
|
||||||
super()._make_request("GET", data=data, params=params).json().get('surveys', {}),
|
super()._make_request("GET", data=data, params=params).json().get('surveys', {}),
|
||||||
|
|||||||
@ -53,6 +53,19 @@ class TeamMember(SimpleSatModel):
|
|||||||
custom_attributes: dict[str, str | int] | None = Field(default=None, alias="CustomAttributes")
|
custom_attributes: dict[str, str | int] | None = Field(default=None, alias="CustomAttributes")
|
||||||
|
|
||||||
class Response(SimpleSatModel):
|
class Response(SimpleSatModel):
|
||||||
|
id: int | None = Field(default=None, alias="Id")
|
||||||
|
survey: dict[str, str | int] | None = Field(default=None, alias="Survey")
|
||||||
|
tags: list[str] | None = Field(default=None, alias="Tags")
|
||||||
|
created: datetime | None = Field(default=None, alias="Created")
|
||||||
|
modified: datetime | None = Field(default=None, alias="Modified")
|
||||||
|
ip_address: str | None = Field(default=None, alias="IPAddress")
|
||||||
|
ticket: dict[str, Any] | None = Field(default=None, alias="Ticket")
|
||||||
|
team_members: list[dict[str, Any]] | None = Field(default=None, alias="TeamMembers")
|
||||||
|
customer: dict[str, Any] | None = Field(default=None, alias="Customer")
|
||||||
|
answers: list[dict[str, Any]] | None = Field(default=None, alias="Answers")
|
||||||
|
source: str | None = Field(default=None, alias="Source")
|
||||||
|
|
||||||
|
class ResponseCreatePost(SimpleSatModel):
|
||||||
survey_id: int | None = Field(default=None, alias="SurveyId")
|
survey_id: int | None = Field(default=None, alias="SurveyId")
|
||||||
tags: list | None = Field(default=None, alias="Tags")
|
tags: list | None = Field(default=None, alias="Tags")
|
||||||
answers: list[dict[str, Any]] | None = Field(default=None, alias="Answers")
|
answers: list[dict[str, Any]] | None = Field(default=None, alias="Answers")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user