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/feed.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/web/models/feed.py') diff --git a/src/web/models/feed.py b/src/web/models/feed.py index ba9255e9..cc734c41 100644 --- a/src/web/models/feed.py +++ b/src/web/models/feed.py @@ -62,5 +62,15 @@ class Feed(db.Model, RightMixin): cascade='all,delete-orphan', order_by=desc("date")) + # api whitelists + @staticmethod + def _fields_base_write(): + return {'title', 'description', 'link', 'site_link', 'enabled', + 'filters', 'last_error', 'error_count', 'category_id'} + + @staticmethod + def _fields_base_read(): + return {'id', 'user_id', 'icon_url', 'last_retrieved'} + def __repr__(self): return '' % (self.title) -- cgit