fixup! Infer configparser getter from field type

This commit is contained in:
Guewen Baconnier 2018-07-25 12:55:48 +02:00
parent f55e7e0561
commit 05885049d2
3 changed files with 8 additions and 22 deletions

View File

@ -15,21 +15,13 @@ class FetchmailServer(models.Model):
base_fields = super()._server_env_fields base_fields = super()._server_env_fields
mail_fields = { mail_fields = {
"server": {}, "server": {},
"port": { "port": {},
"getter": "getint",
},
"type": {}, "type": {},
"user": {}, "user": {},
"password": {}, "password": {},
"is_ssl": { "is_ssl": {},
"getter": "getboolean", "attach": {},
}, "original": {},
"attach": {
"getter": "getboolean",
},
"original": {
"getter": "getboolean",
},
} }
mail_fields.update(base_fields) mail_fields.update(base_fields)
return mail_fields return mail_fields

View File

@ -13,9 +13,7 @@ class IrMailServer(models.Model):
base_fields = super()._server_env_fields base_fields = super()._server_env_fields
mail_fields = { mail_fields = {
"smtp_host": {}, "smtp_host": {},
"smtp_port": { "smtp_port": {},
"getter": "getint",
},
"smtp_user": {}, "smtp_user": {},
"smtp_pass": {}, "smtp_pass": {},
"smtp_encryption": {}, "smtp_encryption": {},

View File

@ -75,7 +75,7 @@ class ServerEnvMixin(models.AbstractModel):
base_fields = super()._server_env_fields base_fields = super()._server_env_fields
sftp_fields = { sftp_fields = {
"sftp_server": {}, "sftp_server": {},
"sftp_port": {'getter': "getint"}, "sftp_port": {},
"sftp_login": {}, "sftp_login": {},
"sftp_password": { "sftp_password": {
"no_default_field": True, "no_default_field": True,
@ -143,12 +143,8 @@ class ServerEnvMixin(models.AbstractModel):
def _server_env_fields(self): def _server_env_fields(self):
base_fields = super()._server_env_fields base_fields = super()._server_env_fields
sftp_fields = { sftp_fields = {
"sftp_server": { "sftp_server": {},
"getter": "get", "sftp_port": {},
},
"sftp_port": {
"getter": "getint",
},
"sftp_login": {}, "sftp_login": {},
"sftp_password": {}, "sftp_password": {},
} }