diff options
author | Cédric Bonhomme <cedric@cedricbonhomme.org> | 2016-11-02 08:37:40 +0100 |
---|---|---|
committer | Cédric Bonhomme <cedric@cedricbonhomme.org> | 2016-11-02 08:37:40 +0100 |
commit | 245a1e972deee0329c6254496e45dc1959ab6156 (patch) | |
tree | dab805eb0fcf18fca756cf87b0e6316efa81552f /src | |
parent | Only set those two options when using SQLAlchemy. (diff) | |
download | newspipe-245a1e972deee0329c6254496e45dc1959ab6156.tar.gz newspipe-245a1e972deee0329c6254496e45dc1959ab6156.tar.bz2 newspipe-245a1e972deee0329c6254496e45dc1959ab6156.zip |
set result to None by default
Diffstat (limited to 'src')
-rw-r--r-- | src/crawler/classic_crawler.py | 7 | ||||
-rw-r--r-- | src/web/controllers/abstract.py | 1 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/crawler/classic_crawler.py b/src/crawler/classic_crawler.py index d263494f..8d1c499d 100644 --- a/src/crawler/classic_crawler.py +++ b/src/crawler/classic_crawler.py @@ -141,8 +141,9 @@ async def insert_database(user, feed): new_updated_date = dateutil.parser.parse(article['updated']) except Exception as e: new_updated_date = existing_article.date - logger.exception("new_updated_date failed: " + str(e)) - print("new_updated_date failed: " + str(e)) + print(new_updated_date) + logger.exception("new_updated_date failed: ") + print("new_updated_date failed: ") if None is existing_article.updated_date: existing_article.updated_date = new_updated_date.replace(tzinfo=None) @@ -174,8 +175,8 @@ async def insert_database(user, feed): async def init_process(user, feed): # Fetch the feed and insert new articles in the database - articles = await insert_database(user, feed) try: + articles = await insert_database(user, feed) logger.debug('inserted articles for %s', feed.title) except Exception as e: print('init_process: ' + str(e)) diff --git a/src/web/controllers/abstract.py b/src/web/controllers/abstract.py index 570fe062..58532660 100644 --- a/src/web/controllers/abstract.py +++ b/src/web/controllers/abstract.py @@ -103,6 +103,7 @@ class AbstractController: def update(self, filters, attrs): assert attrs, "attributes to update must not be empty" + result = None try: result = self._get(**filters).update(attrs, synchronize_session=False) db.session.commit() |