Staff report: drop dead .url file join (client uses proxy URL)

This commit is contained in:
Joel Brock
2026-06-05 16:42:36 -07:00
parent e76ed39091
commit 64076a145b
+1 -3
View File
@@ -295,7 +295,7 @@ async function buildLivePayload(orgId: number): Promise<StaffReportPayload> {
// 3. Activities (every activity-side custom field + file-name/url joins). // 3. Activities (every activity-side custom field + file-name/url joins).
const fileFieldRefs = activityDescriptors const fileFieldRefs = activityDescriptors
.filter((d) => d.render === "file") .filter((d) => d.render === "file")
.flatMap((d) => [`${d.civiField}.file_name`, `${d.civiField}.url`]); .map((d) => `${d.civiField}.file_name`);
const activitySelect = [ const activitySelect = [
"id", "id",
"activity_date_time", "activity_date_time",
@@ -400,11 +400,9 @@ async function buildLivePayload(orgId: number): Promise<StaffReportPayload> {
let value: unknown = v; let value: unknown = v;
if (d.render === "file") { if (d.render === "file") {
const fname = row[`${d.civiField}.file_name`]; const fname = row[`${d.civiField}.file_name`];
const url = row[`${d.civiField}.url`];
value = { value = {
id: v, id: v,
file_name: typeof fname === "string" ? fname : undefined, file_name: typeof fname === "string" ? fname : undefined,
url: typeof url === "string" ? url : undefined,
}; };
} }
entries.push({ activityId: row.id, date: row.activity_date_time, value }); entries.push({ activityId: row.id, date: row.activity_date_time, value });