Mercurial > hg > Feedworm
diff backend/sqlalchemy/SqlAlchemyBackend.py @ 122:f5afe0c1f4d2 backend
move more operations to the backend
author | Dirk Olmes <dirk@xanthippe.ping.de> |
---|---|
date | Sun, 21 Aug 2011 18:39:02 +0200 |
parents | 510a5d00e98a |
children | 862760b161b4 |
line wrap: on
line diff
--- a/backend/sqlalchemy/SqlAlchemyBackend.py Sun Aug 21 04:17:13 2011 +0200 +++ b/backend/sqlalchemy/SqlAlchemyBackend.py Sun Aug 21 18:39:02 2011 +0200 @@ -36,6 +36,14 @@ def getFeeds(self): return FeedList.getFeeds(self.session) + def toggleRead(self, feedEntry): + feedEntry.toggleRead() + self.session.commit() + + def markAllEntriesRead(self, feed): + feed.markAllEntriesRead() + self.session.commit() + def dispose(self): # save all uncommitted state, just in case self.session.commit()