From 2579498d1479f2d3002e64686b3078a85101f641 Mon Sep 17 00:00:00 2001 From: bladams Date: Thu, 8 Oct 2020 13:34:43 -0400 Subject: [PATCH] Commit/rollback SQLA session in the event that the resource middleware does not run --- falcon_helpers/middlewares/sqla.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/falcon_helpers/middlewares/sqla.py b/falcon_helpers/middlewares/sqla.py index 8ff3d64..6d343c6 100644 --- a/falcon_helpers/middlewares/sqla.py +++ b/falcon_helpers/middlewares/sqla.py @@ -9,7 +9,7 @@ def process_resource(self, req, resp, resource, params): resource.session = self.session def process_response(self, req, resp, resource, req_succeeded): - if not hasattr(resource, 'session'): + if not self.session: return try: