1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-07-17 01:32:29 +02:00

Moved parsing environment variable to global application config dictionary

Per requested changes added the ``DEFAULT_SPAM_THRESHOLD`` to the main
application configuration dictionary in ``configuration.py`` and updated
``models.py`` accordingly.
No error handling is added, as that was not required.
This commit is contained in:
enginefeeder101
2022-06-08 17:13:38 +02:00
parent 4da0ff1856
commit 82860d0f80
2 changed files with 3 additions and 2 deletions

View File

@ -509,8 +509,7 @@ class User(Base, Email):
displayed_name = db.Column(db.String(160), nullable=False, default='')
spam_enabled = db.Column(db.Boolean, nullable=False, default=True)
spam_mark_as_read = db.Column(db.Boolean, nullable=False, default=True)
spam_threshold = db.Column(db.Integer, nullable=False,
default=int(os.environ.get('DEFAULT_SPAM_THRESHOLD', 80)))
spam_threshold = db.Column(db.Integer, nullable=False, default=app.config['DEFAULT_SPAM_THRESHOLD'])
# Flask-login attributes
is_authenticated = True