File tree Expand file tree Collapse file tree 2 files changed +26
-12
lines changed
templates/components/public Expand file tree Collapse file tree 2 files changed +26
-12
lines changed Original file line number Diff line number Diff line change @@ -7,24 +7,37 @@ export default class SpeakersRoute extends Route {
7
7
const eventDetails = this . modelFor ( 'public' ) ;
8
8
const filterOptions = [
9
9
{
10
- or : [
10
+ and : [
11
11
{
12
12
name : 'sessions' ,
13
13
op : 'any' ,
14
14
val : {
15
- name : 'state ' ,
15
+ name : 'deleted-at ' ,
16
16
op : 'eq' ,
17
- val : 'accepted'
17
+ val : null
18
18
}
19
19
} ,
20
20
{
21
- name : 'sessions' ,
22
- op : 'any' ,
23
- val : {
24
- name : 'state' ,
25
- op : 'eq' ,
26
- val : 'confirmed'
27
- }
21
+ or : [
22
+ {
23
+ name : 'sessions' ,
24
+ op : 'any' ,
25
+ val : {
26
+ name : 'state' ,
27
+ op : 'eq' ,
28
+ val : 'accepted'
29
+ }
30
+ } ,
31
+ {
32
+ name : 'sessions' ,
33
+ op : 'any' ,
34
+ val : {
35
+ name : 'state' ,
36
+ op : 'eq' ,
37
+ val : 'confirmed'
38
+ }
39
+ }
40
+ ]
28
41
}
29
42
]
30
43
}
@@ -35,7 +48,8 @@ export default class SpeakersRoute extends Route {
35
48
startingPage : 1 ,
36
49
perPageParam : 'page[size]' ,
37
50
pageParam : 'page[number]' ,
38
- store : eventDetails
51
+ store : eventDetails ,
52
+ include : 'sessions.track'
39
53
} ) ;
40
54
41
55
Original file line number Diff line number Diff line change 44
44
{{ t ' Sessions' }}
45
45
</h3 >
46
46
{{ #each this.speaker.sessions as |session |}}
47
- {{ #if (or (eq session.state ' confirmed' ) (eq session.state ' accepted' ))}}
47
+ {{ #if (and ( eq session.deletedAt null ) ( or (eq session.state ' confirmed' ) (eq session.state ' accepted' ) ))}}
48
48
<p >
49
49
{{ #if session.startsAt }}
50
50
<strong >
You can’t perform that action at this time.
0 commit comments