Allow disabling WeChat MP mini program links

This commit is contained in:
stu2not
2026-06-23 15:21:23 +08:00
parent 0fb4ebee8a
commit 31804a78ff
3 changed files with 260 additions and 1 deletions

View File

@@ -117,6 +117,7 @@ class Settings(BaseSettings):
default="",
validation_alias="WECHAT_MP_SLEEP_MODE_TEMPLATE_ID",
)
wechat_mp_miniprogram_link_enabled: bool = Field(default=True, validation_alias="WECHAT_MP_MINIPROGRAM_LINK_ENABLED")
wechat_mp_miniprogram_appid: str = Field(default="", validation_alias="WECHAT_MP_MINIPROGRAM_APPID")
wechat_mp_chat_page: str = Field(default="pages/chat/detail/index", validation_alias="WECHAT_MP_CHAT_PAGE")
wechat_mp_device_page: str = Field(default="pages/device/index", validation_alias="WECHAT_MP_DEVICE_PAGE")