Alwrity calendar generation framework - step 1-3 completed with real database integration

This commit is contained in:
ajaysi
2025-08-24 19:50:37 +05:30
parent 5d8d1cfb73
commit 6c72ef1a68
124 changed files with 30532 additions and 7066 deletions

View File

@@ -47,11 +47,11 @@ class ContentStrategyDataSource(DataSourceInterface):
Dictionary containing comprehensive strategy data
"""
try:
# Import here to avoid circular imports
from services.calendar_generator_service import CalendarGeneratorService
# Get strategy data from database directly
from services.content_planning_db import ContentPlanningDBService
calendar_service = CalendarGeneratorService()
strategy_data = await calendar_service._get_strategy_data(strategy_id)
db_service = ContentPlanningDBService()
strategy_data = await db_service.get_strategy_data(strategy_id)
self.mark_updated()
logger.info(f"Retrieved content strategy data for strategy {strategy_id}")