fix: correct column names for ad_daily query and parsing
This commit is contained in:
@@ -13,7 +13,7 @@ export async function GET() {
|
|||||||
const ctx = await resolveActiveTenant(user);
|
const ctx = await resolveActiveTenant(user);
|
||||||
const tenant_id = ctx.tenantId;
|
const tenant_id = ctx.tenantId;
|
||||||
|
|
||||||
let queryAd = supabase.from('ad_daily').select('*').order('day', { ascending: true });
|
let queryAd = supabase.from('ad_daily').select('*').order('date', { ascending: true });
|
||||||
if (tenant_id) queryAd = queryAd.eq('tenant_id', tenant_id);
|
if (tenant_id) queryAd = queryAd.eq('tenant_id', tenant_id);
|
||||||
const { data: adDaily } = await queryAd;
|
const { data: adDaily } = await queryAd;
|
||||||
|
|
||||||
@@ -52,14 +52,14 @@ export async function GET() {
|
|||||||
|
|
||||||
if (adDaily) {
|
if (adDaily) {
|
||||||
for (const row of adDaily) {
|
for (const row of adDaily) {
|
||||||
if (row.day < startStr || row.day > endStr) continue;
|
if (row.date < startStr || row.date > endStr) continue;
|
||||||
const idx = getIdx(row.day);
|
const idx = getIdx(row.date);
|
||||||
const plat = row.platform === 'meta' ? 'meta' : row.platform === 'google' ? 'gads' : null;
|
const plat = row.platform === 'meta' ? 'meta' : row.platform === 'google' ? 'gads' : null;
|
||||||
if (!plat) continue;
|
if (!plat) continue;
|
||||||
K.src[plat].m.spend[idx] = row.spend;
|
K.src[plat].m.spend[idx] = row.spend;
|
||||||
K.src[plat].m.imp[idx] = row.impressions;
|
K.src[plat].m.imp[idx] = row.impressions;
|
||||||
K.src[plat].m.clk[idx] = row.clicks;
|
K.src[plat].m.clk[idx] = row.clicks;
|
||||||
K.src[plat].m.res[idx] = row.leads || 0;
|
K.src[plat].m.res[idx] = row.platform_leads || 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user