Skip to content

Commit fd48836

Browse files
committed
Add default values to optional fields in models
1 parent 75b72c5 commit fd48836

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/apify/_models.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,13 +140,13 @@ class FreeActorPricingInfo(BaseModel):
140140

141141
class FlatPricePerMonthActorPricingInfo(BaseModel):
142142
pricing_model: Annotated[Literal['FLAT_PRICE_PER_MONTH'], Field(alias='pricingModel')]
143-
trial_minutes: Annotated[int | None, Field(alias='trialMinutes')]
143+
trial_minutes: Annotated[int | None, Field(alias='trialMinutes')] = None
144144
price_per_unit_usd: Annotated[Decimal, Field(alias='pricePerUnitUsd')]
145145

146146

147147
class PricePerDatasetItemActorPricingInfo(BaseModel):
148148
pricing_model: Annotated[Literal['PRICE_PER_DATASET_ITEM'], Field(alias='pricingModel')]
149-
unit_name: Annotated[str | None, Field(alias='unitName')]
149+
unit_name: Annotated[str | None, Field(alias='unitName')] = None
150150
price_per_unit_usd: Annotated[Decimal, Field(alias='pricePerUnitUsd')]
151151

152152

@@ -163,7 +163,7 @@ class PricingPerEvent(BaseModel):
163163
class PayPerEventActorPricingInfo(BaseModel):
164164
pricing_model: Annotated[Literal['PAY_PER_EVENT'], Field(alias='pricingModel')]
165165
pricing_per_event: Annotated[PricingPerEvent, Field(alias='pricingPerEvent')]
166-
minimal_max_total_charge_usd: Annotated[Decimal | None, Field(alias='minimalMaxTotalChargeUsd')]
166+
minimal_max_total_charge_usd: Annotated[Decimal | None, Field(alias='minimalMaxTotalChargeUsd')] = None
167167

168168

169169
PricingModel: TypeAlias = Literal[

0 commit comments

Comments
 (0)