diff --git a/backend/services/scheduler/executors/website_analysis_executor.py b/backend/services/scheduler/executors/website_analysis_executor.py index ed787b70..43d9b680 100644 --- a/backend/services/scheduler/executors/website_analysis_executor.py +++ b/backend/services/scheduler/executors/website_analysis_executor.py @@ -272,7 +272,7 @@ class WebsiteAnalysisExecutor(TaskExecutor): loop = asyncio.get_event_loop() return await loop.run_in_executor( None, - partial(self.style_logic.analyze_content_style, crawl_result['content']) + partial(self.style_logic.analyze_content_style, crawl_result['content'], user_id=self.user_id) ) async def run_patterns_analysis(): @@ -280,7 +280,7 @@ class WebsiteAnalysisExecutor(TaskExecutor): loop = asyncio.get_event_loop() return await loop.run_in_executor( None, - partial(self.style_logic.analyze_style_patterns, crawl_result['content']) + partial(self.style_logic.analyze_style_patterns, crawl_result['content'], user_id=self.user_id) ) async def run_seo_audit(): @@ -322,7 +322,7 @@ class WebsiteAnalysisExecutor(TaskExecutor): loop = asyncio.get_event_loop() guidelines_result = await loop.run_in_executor( None, - partial(self.style_logic.generate_style_guidelines, style_analysis.get('analysis', {})) + partial(self.style_logic.generate_style_guidelines, style_analysis.get('analysis', {}), user_id=self.user_id) ) if guidelines_result and guidelines_result.get('success'): style_guidelines = guidelines_result.get('guidelines')