Staff report: drop dead .url file join (client uses proxy URL)
This commit is contained in:
@@ -295,7 +295,7 @@ async function buildLivePayload(orgId: number): Promise<StaffReportPayload> {
|
||||
// 3. Activities (every activity-side custom field + file-name/url joins).
|
||||
const fileFieldRefs = activityDescriptors
|
||||
.filter((d) => d.render === "file")
|
||||
.flatMap((d) => [`${d.civiField}.file_name`, `${d.civiField}.url`]);
|
||||
.map((d) => `${d.civiField}.file_name`);
|
||||
const activitySelect = [
|
||||
"id",
|
||||
"activity_date_time",
|
||||
@@ -400,11 +400,9 @@ async function buildLivePayload(orgId: number): Promise<StaffReportPayload> {
|
||||
let value: unknown = v;
|
||||
if (d.render === "file") {
|
||||
const fname = row[`${d.civiField}.file_name`];
|
||||
const url = row[`${d.civiField}.url`];
|
||||
value = {
|
||||
id: v,
|
||||
file_name: typeof fname === "string" ? fname : undefined,
|
||||
url: typeof url === "string" ? url : undefined,
|
||||
};
|
||||
}
|
||||
entries.push({ activityId: row.id, date: row.activity_date_time, value });
|
||||
|
||||
Reference in New Issue
Block a user