Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
223b66efea |
@@ -43,7 +43,7 @@ class AppConfig(BaseSettings):
|
|||||||
imap_port: int = Field(default=143)
|
imap_port: int = Field(default=143)
|
||||||
imap_mailbox: str = Field(default="INBOX")
|
imap_mailbox: str = Field(default="INBOX")
|
||||||
imap_interval: int = Field(default=300)
|
imap_interval: int = Field(default=300)
|
||||||
imap_starttls: bool = Field(default=True)
|
imap_starttls: bool = Field(default_factory=lambda data: not data["imap_tls"])
|
||||||
imap_tls: bool = Field(default_factory=lambda data: data["imap_port"] == 993)
|
imap_tls: bool = Field(default_factory=lambda data: data["imap_port"] == 993)
|
||||||
|
|
||||||
model_config = {"env_prefix": ""}
|
model_config = {"env_prefix": ""}
|
||||||
|
|||||||
Reference in new issue
Block a user