prevent rare case of old customFields (#1163)

as part of subscriptions in operator
This commit is contained in:
Alex Christoffer Rasmussen
2024-07-30 15:42:37 +02:00
committed by GitHub
parent ce8b0d9850
commit dffccd258f
@@ -170,9 +170,12 @@ export default function Operator() {
const mainField = main ? getPropertyValue(entry, main) ?? '' : entry.title;
const secondaryField = getPropertyValue(entry, secondary) ?? '';
const subscribedData = subscriptions
? subscriptions.map((id) => {
? subscriptions.flatMap((id) => {
if (!customFields[id]) {
return [];
}
const { label, colour } = customFields[id];
return { id, label, colour, value: entry.custom[id] };
return [{ id, label, colour, value: entry.custom[id] }];
})
: null;