Skip to content

Commit 63f0abb

Browse files
committed
feat: Mod.id is PositiveInt
1 parent f7ea92d commit 63f0abb

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

models/mod.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import re
44
from typing import Annotated, Literal
55

6-
from pydantic import ConfigDict, StringConstraints, field_validator
6+
from pydantic import ConfigDict, PositiveInt, StringConstraints, field_validator
77
from pydantic.dataclasses import dataclass
88

99
from i18n import _g, current_language
@@ -46,7 +46,7 @@ class Icon:
4646

4747
@dataclass(kw_only=True, eq=False, frozen=True, config=ConfigDict(extra="forbid"))
4848
class Mod:
49-
id: int
49+
id: PositiveInt
5050
name: str
5151
categories: list[CategoryEnum]
5252
urls: list[HttpUrl]

0 commit comments

Comments
 (0)