feat(campaigns): submit/approve/reject router endpoints
This commit is contained in:
@@ -128,6 +128,9 @@ def serialize_campaign(db: Session, campaign: Campaign) -> dict:
|
||||
"scheduled_at": campaign.scheduled_at.isoformat() if campaign.scheduled_at else None,
|
||||
# Literal argument value
|
||||
"completed_at": campaign.completed_at.isoformat() if campaign.completed_at else None,
|
||||
"approved_by": str(campaign.approved_by) if campaign.approved_by else None,
|
||||
"approved_at": campaign.approved_at.isoformat() if campaign.approved_at else None,
|
||||
"rejection_reason": campaign.rejection_reason,
|
||||
# Literal argument value
|
||||
"target_platform": campaign.target_platform,
|
||||
# Literal argument value
|
||||
|
||||
Reference in New Issue
Block a user