Skip to content

Commit 7ccc0a8

Browse files
authored
fix-8833:Additional custom form disappears in attendee form setup (#8857)
1 parent bdaf843 commit 7ccc0a8

File tree

2 files changed

+23
-2
lines changed

2 files changed

+23
-2
lines changed

app/routes/events/view/edit/attendee.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export default class AttendeeRoute extends Route.extend(CustomFormMixin) {
2323
customForms : (await event.query('customForms', {
2424
filter : filterOptions,
2525
sort : 'id',
26-
'page[size]' : 50
26+
'page[size]' : 500
2727
})).toArray().filter(field => field.form === 'attendee')
2828
};
2929
return data;

app/routes/orders/pending.js

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,32 @@ export default class PendingRoute extends Route {
2121
reload : true
2222
});
2323
const eventDetails = await order.query('event', { include: 'tax' });
24+
const tickets = await order.query('tickets', {});
25+
const filterOptions = [
26+
{
27+
or: []
28+
}
29+
];
30+
tickets.forEach(ticket => {
31+
filterOptions[0].or.pushObject({
32+
name : 'form_id',
33+
op : 'eq',
34+
val : ticket.formID
35+
});
36+
});
37+
38+
filterOptions[0].or.pushObject({
39+
name : 'is_required',
40+
op : 'eq',
41+
val : true
42+
});
43+
2444
return {
2545
order,
2646
event : eventDetails,
2747
form : await eventDetails.query('customForms', {
28-
'page[size]' : 70,
48+
filter : filterOptions,
49+
'page[size]' : 700,
2950
sort : 'id'
3051
})
3152
};

0 commit comments

Comments
 (0)