diff options
| -rw-r--r-- | photoblaster/db/models/__init__.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/photoblaster/db/models/__init__.py b/photoblaster/db/models/__init__.py index f076c08..f35a63f 100644 --- a/photoblaster/db/models/__init__.py +++ b/photoblaster/db/models/__init__.py @@ -26,6 +26,8 @@ class Actions(object): def _search(cls, **kwargs): session = SessionHeap() query = session.query(cls).filter_by(**kwargs) + session.commit() + session.close() SessionHeap.remove() return query @@ -41,5 +43,7 @@ class Actions(object): def query(cls, **kwargs): session = SessionHeap() query = session.query(cls) + session.commit() + session.close() SessionHeap.remove() return query |
