fix: keep outreach funnel response rollout-compatible

This commit is contained in:
jjbrunton committed 2026-08-10 18:38:39 +01:00
1 parent 1515b3e291
commit 5c57ed337b
6 files changed
+12 -55

No files matched your search

+3 -2
View File
@@ -85,7 +85,9 @@ export function createOutreachRouter(ctx: WebContext): Router {
detectedGender: candidate.prepared.detectedGender,
attractivenessScore: candidate.prepared.attractivenessScore ?? null,
physiqueScore: candidate.prepared.physiqueScore ?? null,
physiqueTargeting: candidate.prepared.physiqueTargeting ?? null,
physiqueTargeting: candidate.sourceType === 'image'
? { ...ctx.runtimeConfig.reddit.physiqueTargeting }
: null,
sourceImageUrl: candidate.prepared.sourceImageUrl ?? null,
strategyId: candidate.prepared.strategyId,
experimentId: candidate.prepared.experimentId,
@@ -112,7 +114,6 @@ export function createOutreachRouter(ctx: WebContext): Router {
};
const response = {
generatedAt: Date.now(),
physiqueTargeting: { ...ctx.runtimeConfig.reddit.physiqueTargeting },
activeCount: ACTIVE_STATUSES.reduce((total, status) => total + stats.byStatus[status], 0),
stages,
outcomes: { sent: stats.byStatus.sent, rejected: stats.byStatus.rejected },