From 6c3323f2e6931cacf4250789358690ce44c90af4 Mon Sep 17 00:00:00 2001 From: Cédric Bonhomme Date: Sun, 8 Sep 2013 15:14:46 +0200 Subject: Change the name of the collection when the url of a feed is changed. --- source/mongodb.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/mongodb.py') diff --git a/source/mongodb.py b/source/mongodb.py index 7dc83394..04cd44fa 100644 --- a/source/mongodb.py +++ b/source/mongodb.py @@ -231,6 +231,8 @@ class Articles(object): """ collection = self.db[str(feed_id)] collection.update({"type": 0, "feed_id":feed_id}, {"$set": changes}, multi=True) + if "feed_id" in changes.keys(): + self.db[str(feed_id)].rename(str(changes["feed_id"])) # Functions on database def drop_database(self): -- cgit