mirror of https://github.com/langgenius/dify.git
fix: validate page_size limit in plugin list and tasks endpoints (#29611)
This commit is contained in:
parent
886ce981cf
commit
3653f54bea
|
|
@ -46,8 +46,8 @@ class PluginDebuggingKeyApi(Resource):
|
||||||
|
|
||||||
|
|
||||||
class ParserList(BaseModel):
|
class ParserList(BaseModel):
|
||||||
page: int = Field(default=1)
|
page: int = Field(default=1, ge=1, description="Page number")
|
||||||
page_size: int = Field(default=256)
|
page_size: int = Field(default=256, ge=1, le=256, description="Page size (1-256)")
|
||||||
|
|
||||||
|
|
||||||
reg(ParserList)
|
reg(ParserList)
|
||||||
|
|
@ -106,8 +106,8 @@ class ParserPluginIdentifierQuery(BaseModel):
|
||||||
|
|
||||||
|
|
||||||
class ParserTasks(BaseModel):
|
class ParserTasks(BaseModel):
|
||||||
page: int
|
page: int = Field(default=1, ge=1, description="Page number")
|
||||||
page_size: int
|
page_size: int = Field(default=256, ge=1, le=256, description="Page size (1-256)")
|
||||||
|
|
||||||
|
|
||||||
class ParserMarketplaceUpgrade(BaseModel):
|
class ParserMarketplaceUpgrade(BaseModel):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue