@@ -30,23 +30,26 @@ export const fetchOCPJobsData = () => async (dispatch, getState) => {
30
30
...( end_date && { end_date } ) ,
31
31
} ,
32
32
} ) ;
33
- if ( response ?. data ?. results ?. length > 0 ) {
33
+ if ( response . status === 200 ) {
34
34
const startDate = response . data . startDate ,
35
35
endDate = response . data . endDate ;
36
36
//on initial load startDate and endDate are empty, so from response append to url
37
37
appendDateFilter ( startDate , endDate ) ;
38
-
39
- dispatch ( {
40
- type : TYPES . SET_CPT_JOBS_DATA ,
41
- payload : response . data . results ,
42
- } ) ;
43
38
dispatch ( {
44
39
type : TYPES . SET_CPT_DATE_FILTER ,
45
40
payload : {
46
41
start_date : startDate ,
47
42
end_date : endDate ,
48
43
} ,
49
44
} ) ;
45
+ }
46
+
47
+ if ( response ?. data ?. results ?. length > 0 ) {
48
+ dispatch ( {
49
+ type : TYPES . SET_CPT_JOBS_DATA ,
50
+ payload : response . data . results ,
51
+ } ) ;
52
+
50
53
dispatch ( applyFilters ( ) ) ;
51
54
dispatch ( sortTable ( "cpt" ) ) ;
52
55
dispatch ( tableReCalcValues ( ) ) ;
@@ -67,7 +70,7 @@ export const setCPTSortDir = (direction) => ({
67
70
payload : direction ,
68
71
} ) ;
69
72
70
- export const sliceTableRows = ( startIdx , endIdx ) => ( dispatch , getState ) => {
73
+ export const sliceCPTTableRows = ( startIdx , endIdx ) => ( dispatch , getState ) => {
71
74
const results = [ ...getState ( ) . cpt . filteredResults ] ;
72
75
73
76
dispatch ( {
@@ -76,7 +79,7 @@ export const sliceTableRows = (startIdx, endIdx) => (dispatch, getState) => {
76
79
} ) ;
77
80
} ;
78
81
79
- export const setCatFilters = ( category ) => ( dispatch , getState ) => {
82
+ export const setCPTCatFilters = ( category ) => ( dispatch , getState ) => {
80
83
const filterData = [ ...getState ( ) . cpt . filterData ] ;
81
84
const options = filterData . filter ( ( item ) => item . name === category ) [ 0 ] . value ;
82
85
const list = options . map ( ( item ) => ( { name : item , value : item } ) ) ;
@@ -112,7 +115,7 @@ export const setSelectedFilter =
112
115
} ) ;
113
116
} ;
114
117
115
- export const setAppliedFilters = ( navigate ) => ( dispatch , getState ) => {
118
+ export const setCPTAppliedFilters = ( navigate ) => ( dispatch , getState ) => {
116
119
const { selectedFilters, start_date, end_date } = getState ( ) . cpt ;
117
120
118
121
const appliedFilterArr = selectedFilters . filter ( ( i ) => i . value . length > 0 ) ;
@@ -130,7 +133,7 @@ export const setAppliedFilters = (navigate) => (dispatch, getState) => {
130
133
dispatch ( applyFilters ( ) ) ;
131
134
} ;
132
135
133
- export const setOtherSummaryFilter = ( ) => ( dispatch , getState ) => {
136
+ export const setCPTOtherSummaryFilter = ( ) => ( dispatch , getState ) => {
134
137
const filteredResults = [ ...getState ( ) . cpt . filteredResults ] ;
135
138
const keyWordArr = [ "success" , "failure" ] ;
136
139
const data = filteredResults . filter (
@@ -142,7 +145,7 @@ export const setOtherSummaryFilter = () => (dispatch, getState) => {
142
145
} ) ;
143
146
dispatch ( tableReCalcValues ( ) ) ;
144
147
} ;
145
- export const removeAppliedFilters =
148
+ export const removeCPTAppliedFilters =
146
149
( filterKey , filterValue , navigate ) => ( dispatch , getState ) => {
147
150
const { start_date, end_date } = getState ( ) . cpt ;
148
151
@@ -184,7 +187,7 @@ export const setFilterFromURL = (searchParams) => ({
184
187
payload : searchParams ,
185
188
} ) ;
186
189
187
- export const setDateFilter =
190
+ export const setCPTDateFilter =
188
191
( start_date , end_date , navigate ) => ( dispatch , getState ) => {
189
192
const appliedFilters = getState ( ) . cpt . appliedFilters ;
190
193
@@ -201,12 +204,12 @@ export const setDateFilter =
201
204
dispatch ( fetchOCPJobsData ( ) ) ;
202
205
} ;
203
206
204
- export const setPage = ( pageNo ) => ( {
207
+ export const setCPTPage = ( pageNo ) => ( {
205
208
type : TYPES . SET_PAGE ,
206
209
payload : pageNo ,
207
210
} ) ;
208
211
209
- export const setPageOptions = ( page , perPage ) => ( {
212
+ export const setCPTPageOptions = ( page , perPage ) => ( {
210
213
type : TYPES . SET_PAGE_OPTIONS ,
211
214
payload : { page, perPage } ,
212
215
} ) ;
@@ -223,6 +226,6 @@ export const getCPTSummary = () => (dispatch, getState) => {
223
226
224
227
export const tableReCalcValues = ( ) => ( dispatch ) => {
225
228
dispatch ( getCPTSummary ( ) ) ;
226
- dispatch ( setPageOptions ( START_PAGE , DEFAULT_PER_PAGE ) ) ;
227
- dispatch ( sliceTableRows ( 0 , DEFAULT_PER_PAGE ) ) ;
229
+ dispatch ( setCPTPageOptions ( START_PAGE , DEFAULT_PER_PAGE ) ) ;
230
+ dispatch ( sliceCPTTableRows ( 0 , DEFAULT_PER_PAGE ) ) ;
228
231
} ;
0 commit comments