diff --git a/nonebot_plugin_htmlrender/config.py b/nonebot_plugin_htmlrender/config.py index 1389caa..725671f 100644 --- a/nonebot_plugin_htmlrender/config.py +++ b/nonebot_plugin_htmlrender/config.py @@ -1,10 +1,10 @@ from typing import Optional -from pydantic import BaseModel, Extra +from pydantic import BaseModel, Field -class Config(BaseModel, extra=Extra.ignore): - htmlrender_browser: Optional[str] = "chromium" - htmlrender_download_host: Optional[str] = None - htmlrender_proxy_host: Optional[str] = None - htmlrender_browser_channel: Optional[str] = None +class Config(BaseModel): + htmlrender_browser: Optional[str] = Field(default="chromium") + htmlrender_download_host: Optional[str] = Field(default=None) + htmlrender_proxy_host: Optional[str] = Field(default=None) + htmlrender_browser_channel: Optional[str] = Field(default=None)