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]
|
||||
name = "pysimplesat"
|
||||
version = "0.1.4"
|
||||
version = "0.1.5"
|
||||
authors = [
|
||||
{ name="Peter Annabel", email="peter.annabel@gmail.com" },
|
||||
]
|
||||
|
||||
@ -45,7 +45,6 @@ class SurveysEndpoint(
|
||||
Returns:
|
||||
Survey: The parsed response data.
|
||||
"""
|
||||
print("get")
|
||||
return self._parse_many(
|
||||
Survey,
|
||||
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")
|
||||
|
||||
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")
|
||||
tags: list | None = Field(default=None, alias="Tags")
|
||||
answers: list[dict[str, Any]] | None = Field(default=None, alias="Answers")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user