Infer configparser getter from field type
This commit is contained in:
parent
d817151e5e
commit
f7c312db9d
|
|
@ -15,21 +15,13 @@ class FetchmailServer(models.Model):
|
|||
base_fields = super()._server_env_fields
|
||||
mail_fields = {
|
||||
"server": {},
|
||||
"port": {
|
||||
"getter": "getint",
|
||||
},
|
||||
"port": {},
|
||||
"type": {},
|
||||
"user": {},
|
||||
"password": {},
|
||||
"is_ssl": {
|
||||
"getter": "getbool",
|
||||
},
|
||||
"attach": {
|
||||
"getter": "getbool",
|
||||
},
|
||||
"original": {
|
||||
"getter": "getbool",
|
||||
},
|
||||
"is_ssl": {},
|
||||
"attach": {},
|
||||
"original": {},
|
||||
}
|
||||
mail_fields.update(base_fields)
|
||||
return mail_fields
|
||||
|
|
|
|||
|
|
@ -13,9 +13,7 @@ class IrMailServer(models.Model):
|
|||
base_fields = super()._server_env_fields
|
||||
mail_fields = {
|
||||
"smtp_host": {},
|
||||
"smtp_port": {
|
||||
"getter": "getint",
|
||||
},
|
||||
"smtp_port": {},
|
||||
"smtp_user": {},
|
||||
"smtp_pass": {},
|
||||
"smtp_encryption": {},
|
||||
|
|
|
|||
Loading…
Reference in New Issue