From c556f75bb700d460f6ddf46daf110ffbba49e42e Mon Sep 17 00:00:00 2001 From: Cédric Bonhomme Date: Thu, 7 Apr 2016 13:46:35 +0200 Subject: Fixed a bug for non-administor users. --- src/web/models/user.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/web/models/user.py') diff --git a/src/web/models/user.py b/src/web/models/user.py index 4174cb0f..8ad9440b 100644 --- a/src/web/models/user.py +++ b/src/web/models/user.py @@ -56,6 +56,14 @@ class User(db.Model, UserMixin, RightMixin): is_admin = db.Column(db.Boolean(), default=False) is_api = db.Column(db.Boolean(), default=False) + @staticmethod + def _fields_base_write(): + return {'login', 'password', 'email'} + + @staticmethod + def _fields_base_read(): + return {'date_created', 'last_connection'} + @staticmethod def make_valid_nickname(nickname): return re.sub('[^a-zA-Z0-9_\.]', '', nickname) -- cgit