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/article.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/web/models/article.py') diff --git a/src/web/models/article.py b/src/web/models/article.py index d3c0bed2..0ab35b20 100644 --- a/src/web/models/article.py +++ b/src/web/models/article.py @@ -49,6 +49,16 @@ class Article(db.Model, RightMixin): feed_id = db.Column(db.Integer(), db.ForeignKey('feed.id')) category_id = db.Column(db.Integer(), db.ForeignKey('category.id')) + # api whitelists + @staticmethod + def _fields_base_write(): + return {'readed', 'like', 'feed_id', 'category_id'} + + @staticmethod + def _fields_base_read(): + return {'id', 'entry_id', 'link', 'title', 'content', 'date', + 'retrieved_date', 'user_id'} + def previous_article(self): """ Returns the previous article (older). -- cgit