diff --git a/addons/itsulu_blog_publisher/models/blog_schedule.py b/addons/itsulu_blog_publisher/models/blog_schedule.py index 0f20752..a40d030 100644 --- a/addons/itsulu_blog_publisher/models/blog_schedule.py +++ b/addons/itsulu_blog_publisher/models/blog_schedule.py @@ -244,7 +244,7 @@ class BlogSchedule(models.Model): 'platform_mastodon': enabled_platforms.get('mastodon', True), 'platform_linkedin': enabled_platforms.get('linkedin', True), }) - self.env.flush_all() # persist 'running' log before the API call + self.env['base'].flush() # persist 'running' log before the API call start = time.monotonic() blog_post = None @@ -323,7 +323,7 @@ class BlogSchedule(models.Model): 'error_message': error_msg, 'duration_seconds': elapsed, }) - self.env.flush_all() + self.env['base'].flush() raise return blog_post