@@ -10,10 +10,10 @@ export default class extends Controller.extend(EmberTableControllerMixin) {
10
10
columns = [
11
11
{
12
12
name : 'Invoice ID' ,
13
- valuePath : 'id '
13
+ valuePath : 'identifier '
14
14
} ,
15
15
{
16
- name : 'Name' ,
16
+ name : 'Event Name' ,
17
17
valuePath : 'event' ,
18
18
cellComponent : 'ui-table/cell/events/cell-event-invoice'
19
19
} ,
@@ -22,8 +22,10 @@ export default class extends Controller.extend(EmberTableControllerMixin) {
22
22
valuePath : 'createdAt'
23
23
} ,
24
24
{
25
- name : 'Outstanding Amount' ,
26
- valuePath : 'amount'
25
+ name : 'Outstanding Amount' ,
26
+ valuePath : 'amount' ,
27
+ extraValuePaths : [ 'event' ] ,
28
+ cellComponent : 'ui-table/cell/events/cell-amount'
27
29
} ,
28
30
{
29
31
name : 'View Invoice' ,
@@ -34,10 +36,10 @@ export default class extends Controller.extend(EmberTableControllerMixin) {
34
36
columns = [
35
37
{
36
38
name : 'Invoice ID' ,
37
- valuePath : 'id '
39
+ valuePath : 'identifier '
38
40
} ,
39
41
{
40
- name : 'Name' ,
42
+ name : 'Event Name' ,
41
43
valuePath : 'event' ,
42
44
cellComponent : 'ui-table/cell/events/cell-event-invoice'
43
45
} ,
@@ -46,8 +48,10 @@ export default class extends Controller.extend(EmberTableControllerMixin) {
46
48
valuePath : 'createdAt'
47
49
} ,
48
50
{
49
- name : 'Amount' ,
50
- valuePath : 'amount'
51
+ name : 'Amount' ,
52
+ valuePath : 'amount' ,
53
+ extraValuePaths : [ 'event' ] ,
54
+ cellComponent : 'ui-table/cell/events/cell-amount'
51
55
} ,
52
56
{
53
57
name : 'Date Paid' ,
@@ -63,10 +67,10 @@ export default class extends Controller.extend(EmberTableControllerMixin) {
63
67
columns = [
64
68
{
65
69
name : 'Invoice ID' ,
66
- valuePath : 'id '
70
+ valuePath : 'identifier '
67
71
} ,
68
72
{
69
- name : 'Name' ,
73
+ name : 'Event Name' ,
70
74
valuePath : 'event' ,
71
75
cellComponent : 'ui-table/cell/events/cell-event-invoice'
72
76
@@ -76,29 +80,33 @@ export default class extends Controller.extend(EmberTableControllerMixin) {
76
80
valuePath : 'createdAt'
77
81
} ,
78
82
{
79
- name : 'Amount Due' ,
80
- valuePath : 'amount'
83
+ name : 'Amount Due' ,
84
+ valuePath : 'amount' ,
85
+ extraValuePaths : [ 'event' ] ,
86
+ cellComponent : 'ui-table/cell/events/cell-amount'
81
87
} ,
82
88
{
83
89
name : 'View Invoice' ,
84
90
valuePath : 'invoicePdfUrl'
85
91
}
86
92
87
93
] ;
88
- } else if ( this . model . params . invoice_status === 'due ' ) {
94
+ } else if ( this . model . params . invoice_status === 'all ' ) {
89
95
columns = [
90
96
{
91
97
name : 'Invoice ID' ,
92
- valuePath : 'id '
98
+ valuePath : 'identifier '
93
99
} ,
94
100
{
95
- name : 'Name' ,
101
+ name : 'Event Name' ,
96
102
valuePath : 'event' ,
97
103
cellComponent : 'ui-table/cell/events/cell-event-invoice'
98
104
} ,
99
105
{
100
- name : 'Amount' ,
101
- valuePath : 'amount'
106
+ name : 'Amount' ,
107
+ valuePath : 'amount' ,
108
+ extraValuePaths : [ 'event' ] ,
109
+ cellComponent : 'ui-table/cell/events/cell-amount'
102
110
} ,
103
111
{
104
112
name : 'Status' ,
0 commit comments