Skip to content

Commit aa8eb52

Browse files
fix(specs): ingestion search endpoint (generated)
algolia/api-clients-automation#3487 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Clément Vannicatte <[email protected]>
1 parent 49192e8 commit aa8eb52

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

algoliasearch/ingestion/models/transformation_search.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from __future__ import annotations
88

99
from json import loads
10-
from typing import Any, Dict, List, Self
10+
from typing import Any, Dict, List, Optional, Self
1111

1212
from pydantic import BaseModel, ConfigDict, Field, StrictStr
1313

@@ -17,7 +17,9 @@ class TransformationSearch(BaseModel):
1717
TransformationSearch
1818
"""
1919

20-
transformations_ids: List[StrictStr] = Field(alias="transformationsIDs")
20+
transformation_ids: Optional[List[StrictStr]] = Field(
21+
default=None, alias="transformationIDs"
22+
)
2123

2224
model_config = ConfigDict(
2325
use_enum_values=True, populate_by_name=True, validate_assignment=True
@@ -57,5 +59,5 @@ def from_dict(cls, obj: Dict) -> Self:
5759
if not isinstance(obj, dict):
5860
return cls.model_validate(obj)
5961

60-
_obj = cls.model_validate({"transformationsIDs": obj.get("transformationsIDs")})
62+
_obj = cls.model_validate({"transformationIDs": obj.get("transformationIDs")})
6163
return _obj

0 commit comments

Comments
 (0)